BetterWispr: macOS İçin Açık Kaynaklı ve Yerel Dikte Çözümü
Kaynak: Hacker News
İçindekiler 2 başlık
Yerel Modellerle Hızlı ve Güvenli Dikte#
Yazılım geliştiriciler ve teknik profesyoneller için klavye ile yazma hızı (ortalama 40 wpm) ile konuşma hızı (150 wpm) arasındaki fark ciddi bir verimlilik bariyeridir. macOS 14+ için geliştirilen açık kaynaklı BetterWispr, hesap gerektirmeden ve bulut bağımlılığı olmadan sesinizi doğrudan Apple Silicon veya Intel tabanlı Mac'iniz üzerinde metne dönüştürür.
Temel Özellikler ve Geliştirici Çıkarımları#
- Veriler Mac'inizde Kalır (Stays on your Mac): Modeller cihaza bir kez indirilir ve tamamen çevrimdışı çalışır. Geliştiriciler açısından tescilli kaynak kodları, API anahtarları veya hassas mimari tartışmalar hiçbir harici bulut sunucusuna aktarılmaz; tam veri gizliliği sağlanır.
- Bas-Konuş Kısayol Deneyimi (Hold to talk):
⌥ + Spacetuşuna basılı tutarak konuşabilir veya tuş aç-kapa moduna geçebilirsiniz. ⌘, ⌥, ⌃ veya fonksiyon tuşlarıyla özel kısayollar atanabilir; bu sayede IDE veya terminalde kodlama akışını bölmeden dikte yapılabilir. - Geniş Model Desteği (Pick your model): Apple Speech, Parakeet TDT v3 (İngilizce, Japonca ve 25 Avrupa dili) ve Whisper Large v3 Turbo dahil dokuz yerleşik model sunar. İhtiyaç halinde Sarvam AI, Smallest AI veya OpenAI uyumlu harici API uç noktaları da entegre edilebilir.
- Entegre Toplantı Notları (Meeting notes): Notetaker aracı mikrofonunuzu "Ben", diğer uygulamaları "Onlar" olarak etiketleyerek transkribe eder. Ardından yerel Apple Intelligence veya Ollama modelleri üzerinden özetler, teknik kararlar ve görev listeleri üretir.
- Uygulama Bazlı Üslup Yönetimi (A style for every app): Slack, e-posta veya kod editörleri için ayrı tonlar belirlenebilir. Rahat mod son noktayı kaldırırken, çok rahat mod büyük harfleri de siler; resmi mod ise kelimeleri olduğu gibi korur.
- Seçilebilir Metin Temizleme (Cleanup you choose): Hafif mod dolgu seslerini ("ııı", tekrarlar) temizler; Orta mod netliği artırmak için cihaz içi Ollama/Apple Intelligence ile metni düzenler; Hiçbiri modu ise her kelimeyi ham haliyle tutar.
- Sesli Komut Entegrasyonu (Voice commands): Konuşma sırasında virgül, soru işareti veya yeni paragraf gibi komutlar verilebilir. "Scratch that" ifadesiyle son cümle anında silinebilir.
- Teknik Terimleri Öğrenme (Learns your words):
Postgres,TypeScriptgibi özel yazılım terimleri sisteme ipucu olarak tanıtılabilir. Geçmiş kayıtlar üzerinden yapılan düzeltmeler sayesinde araç kelime dağarcığınızı otomatik olarak geliştirir. - Aktif Pencereye Yazma (Types where you were): Metin doğrudan imlecin bulunduğu aktif uygulamaya aktarılır. Yapıştırma işlemi engellense dahi içerik panoya (clipboard) kopyalanarak veri kaybı önlenir.
- Kullanıcı Denetiminde Geçmiş (History you control): Dikte geçmişi ham ve düzeltilmiş haliyle yerelde tutulur. "Use Original" seçeneğiyle orijinal konuşmaya dönülebilir ve geçmiş kaydı istenildiğinde tamamen kapatılabilir.
- Performans İçgörüleri (Insights): Konuşulan toplam kelime sayısı, konuşma temposu (wpm), temizlenen sözcükler ve kullanım serileri takip edilerek kişisel üretim hızı analiz edilebilir.
Cihaz içi küçük dil modelleri ve Whisper altyapısının işletim sistemiyle bu denli hafif bir mimaride birleşmesi, geliştiricilerin dokümantasyon ve iletişim süreçlerini güvenle hızlandırması için güçlü bir açık kaynak referansı sunmaktadır.
Kaynak ve atıf
Bu yazı, Hacker News üzerinde yayımlanan içerikten yararlanılarak Edumints tarafından yapay zekâ desteğiyle Türkçe hazırlandı. Ayrıntılar ve yazarların kendi anlatımı için orijinaline bakabilirsin:
- betterwispr.com