voicman

Global kısayolla kayıt başlatan, Apple Speech ile çözen ve sonucu aktif uygulamaya yapıştıran macOS menü çubuğu uygulaması.

Neden var

Dikte için başka bir pencereye geçmek gerekmemeli. voicman klasik ana pencere göstermeden menü çubuğunda duruyor, global kısayolla kaydı başlatıyor, siz konuşurken kısmi transkripsiyonu gösteriyor ve çıkan metni önünüzdeki uygulamaya yapıştırabiliyor.

Ne yapar

Teknoloji

Kullanım

xcodebuild -project voicman.xcodeproj -scheme voicman \
  -configuration Debug -derivedDataPath build build
open build/Build/Products/Debug/voicman.app --args --reset-onboarding

Mühendislik notları

Yakalama ve transkripsiyon bir kuyruk üzerinden değil doğrudan bağlı: AVAudioEngine ses arabelleklerini SFSpeechRecognizer'a akıyor ve kayıt sürerken kısmi sonuçlar floating panelde gösteriliyor. Ayarlar ve onboarding durumu UserDefaults'ta tutuluyor; onboarding akışı --reset-onboarding başlatma argümanıyla tekrar oynatılabiliyor — izin yolunun yeniden kurulum yapmadan test edilmesi de böyle oluyor.

Sınırlar

Kaynak: Ahmetshbzz/voicman