Jev Windows Voice
September 20, 2026 · View on GitHub
Windows 10/11 bilgisayarını Türkçe veya İngilizce doğal konuşmayla kontrol eden Electron uygulaması. Microsoft UI Automation/pywinauto önceliklidir; erişilemeyen özel arayüzlerde isteğe bağlı ekran görüntüsü ve vision fallback kullanılabilir.
Özellikler
- OpenAI Realtime 2.1, 2.1 Mini, 2, 1.5 ve GPT-Live 1 seçenekleriyle full-duplex konuşma
- OpenRouter Decisions API üzerinden
typesafe/jev-1.13 - Uygulama/pencere yönetimi, UI element seçimi, yazma, klavye, mouse, scroll ve Windows araması
- Jev + Playwright tarayıcı otomasyonu
- Türkçe ve İngilizce arayüz
- Windows Credential Manager altyapılı Electron
safeStorageile şifreli API anahtarı saklama - System tray, global dinleme kısayolu ve emergency stop
- NSIS installer ve portable Windows
.exehedefleri
Geliştirici olarak çalıştırma
Gereksinimler: Windows 10/11, Node.js 22.9+ ve Python 3.11/3.12.
npm.cmd ci
py -3.12 -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r native\requirements-windows.txt
npm.cmd run desktop
API anahtarlarını uygulamadaki Ayarlar ekranından girebilirsin. Anahtarlar renderer'a geri gönderilmez ve düz metin olarak saklanmaz.
Windows paketi üretme
npm.cmd run package:win
Çıktılar dist/ klasöründe NSIS kurulum dosyası ve portable .exe olarak oluşur. Paket, son kullanıcıdan ayrı Python kurulumu istemeyen PyInstaller Windows köprüsünü içerir.
Kısayollar
Ctrl + Shift + Space: dinlemeyi aç/kapatCtrl + Shift + .: tüm işlemleri acil durdur
Güvenlik
- Keyfi shell/terminal çalıştırma aracı yoktur.
- Bilgisayar kontrolü kullanıcı tarafından açılmadan masaüstü araçları çalışmaz.
- Her UI değişikliği önceki snapshot'ı geçersiz kılar.
- UI Automation mümkünse koordinat tıklaması kullanılmaz.
- API anahtarları ve ses içeriği loglanmaz.
Geliştiren: Mustafa Sevindik
Bu çalışma açık kaynak jev-mac-voice ve jev-voice-browser projelerinden geliştirilmiştir; üçüncü taraf lisans bildirimleri korunur.