Gizli · Cihaz üzerinde · Apple Neural Engine

Mac'inizin çaldığı
her şey için canlı altyazı.

Videolar, görüşmeler, podcast'ler: oynarken yazıya dökülüyor ve her zaman en üstte bir kaplama olarak çiziliyor. Hiçbir şey yüklenmiyor, hiçbir şey kaydedilmiyor, diske hiçbir şey yazılmıyor.

14 gün içinde koşulsuz iade

Tek seferlik 9 $, gelecekteki tüm güncellemeler dahil · macOS 14.2 veya üzeri · Apple Silicon
Dilediğiniz kadar, sınırsız altyazı. Satın alınacak dakika yok, hesap yok, abonelik yok.

Uygulama değiştirin, altyazılar kalsın: kaplama her pencerenin üstünde ve tıklamaları geçiriyor.

Öne getirmek için bir pencereye tıklayın. Altyazıları taşımak için, uygulamada olduğu gibi tuşunu basılı tutup sürükleyin.

İmleci altyazıların üzerine getirin, altınızda dağılsınlar. Son birkaçını üst üste dizmek için tuşunu basılı tutun. İkisi de burada uygulamadaki gibi çalışıyor.

Mac'inizdeki her uygulama için canlı altyazı

Subtitles, herhangi bir servisle entegre olmak yerine uygulamanın kendisine bağlandığı için Mac'inizin çalabildiği her sesi altyazılar. İster işitme engelli ya da az işiten olun, ister ikinci bir dilde dinleyin, ister sadece gürültülü bir yerde çalışın; üç durum sürekli karşınıza çıkıyor.

01

Toplantılar ve görüşmeler

Zoom, Google Meet, Teams, bir Slack huddle'ı, tarayıcı sekmesindeki bir görüşme: hepsi sonuçta bir uygulamadan çıkan sestir, dolayısıyla hepsi altyazıya dönüşür. İkinci dil olsun olmasın, bir aksan yabancı geldiği, birinin mikrofonu kötü olduğu ya da iki kişi aynı anda konuştuğu anda yerini hak eder: yarım duyduğunuz bir kelimeyi okumak, tekrar sormaktan hızlıdır ve kimsenin sözünü kesmez.

02

Çalışırken ipin ucunu kaçırmamak

Ses beklemez. Notlarınıza, editörünüze ya da bir tarayıcı penceresine geçtiğiniz anda konuşmayı kaybetmeye başlarsınız. Kaplama her pencerenin üstündedir ve tıklamaları geçirir, yani siz önünde çalışırken o yerinde durur. Not alabilir, bir şeye bakabilir ve yine de söyleneni takip edebilirsiniz. Granola gibi bir not defteri toplantıyı sonradan yazar; bu ise hâlâ devam ederken olması gereken yarısı.

03

Videolar, podcast'ler ve dersler

Altyazısı olmayan ya da olmamasından beter otomatik altyazısı olan bir video. Hâlâ öğrendiğiniz bir dilde bir podcast. Kayıtlı ya da canlı akan bir ders, bir söyleşi, diyalogları kısık bir film. Altyazılar, hangi pencere oynatıyorsa onun üstünde, sizin belirlediğiniz punto ile, dili sizin yerinize algılanan on altı dilde belirir.

Üçünün ortak bir yanı var: bir toplantı, bir görüşme ve özel bir kayıt, hiçbir sunucuyu ilgilendirmez. Bu seslerin hiçbiri yüklenmez, çünkü hiçbirinin yüklenmesi gerekmez: model sizin Mac'inizde çalışır.

Üç kısıt üzerine kuruldu

Canlı ses duraklatılamaz, tekrar oynatılamaz ve makinenizden çıkmak zorunda değildir. Buradaki her şey bundan çıkıyor.

Mac'ten hiçbir şey çıkmaz

Yerelde ve çevrimdışı çalışır: ağ isteği yok, hesap yok, telemetri yok. Ses, tap'ten doğrudan tanıyıcıya gider ve atılır. Şimdiye kadar indirilen tek şey, bir kereliğine modelin kendisi.

CPU değil, Neural Engine

Kabaca 0,15 gerçek zaman katsayısı: her saniyelik hesaplamada altı saniyelik konuşma yazıya dökülüyor. Aynı model CPU üzerinde, canlı bir akışa yetişemeyecek kadar, yaklaşık 100 kat yavaş ölçüldü.

Her uygulama ya da yalnızca biri

Varsayılan olarak Mac'inizin çaldığı her şeyi dinler, yani çalışması için önceden bir şey ayarlamanız gerekmez. Aynı anda iki şey konuşuyorsa menü çubuğundan tek bir uygulamayla sınırlayın; o uygulamayı ve başlattığı tüm yardımcı işlemleri yakalar. Sesin ana işlemden hiç gelmediği tarayıcıları ve Electron uygulamalarını çalıştıran şey de budur.

Müzik şarkı sözüne dönüşmez

Tanıyıcının önünde bir ses algılayıcı çalışır, böylece fon müziği ona hiç ulaşmaz. O olmasa müzik modelin bağlamını doldurur ve sonrasındaki ilk kelimeler kaybolur.

Her konuşmacıya yeni kutu

Bir duraklamada olduğu gibi, biri konuşmaya başladığında isteğe bağlı olarak yeni bir altyazı başlatın. Varsayılan olarak kapalı: ilkinin yanında ikinci bir model çalıştırıyor.

On altı dil

Varsayılan model dili kendi algılıyor. İngilizcenin üstüne yedi ayrı checkpoint geliyor; 160 ms'den başlayarak gecikmeyle doğruluğu takas ediyorlar.

Kaplama yolunuza çıkmaz

Her pencerenin üstünde duran bir şey, ancak etrafından dolaşmak zorunda kaldığınız şeye dönüşmezse işe yarar. Hiç tıklama almaz, gösterdiğiniz yerde dağılır ve gözünüzü ayırdığınız satırı size geri verir.

Gösterdiğiniz yerde bir boşluk

İmleci kutunun yakınına getirin, altında saydamlaşıp kaybolur; böylece okuduğunuz cümle, yazdığınız cümlenin üzerini hiç örtmez. Ne kadarının kaybolacağı ve boşluğun ne kadar genişleyeceği size ait. Katı kalması için tuşunu basılı tutun.

Kaçırdığınız yer için ⌥ tuşunu basılı tutun

Kutu, televizyon altyazıları gibi sayfa sayfa ilerler: dolar, temizlenir, yeniden başlar; yani gözünüzü ayırdığınız satır gitmiş olur. tuşunu basılı tutun, biten son kutular canlı olanın üstüne yeniden dizilsin, en fazla otuz tanesi; eskilerine kaydırarak ulaşırsınız. Bırakın, yine giderler. Hiçbir yere hiçbir şey yazılmaz.

Önizleme kaplamanın kendisi

Menüden , ayarları açar: bir kutu temizlenmeden önce kaç satır dolar, ne kadar opak olur, imlecin açtığı boşluk ne kadar geniştir, ne kadar geriye gider. Her kayan çubuk siz sürüklerken kaplamaya anında uygulanır, yani bunları sayı seçerek değil, bakarak ayarlarsınız.

Nasıl çalışır

Yalnızca kopyalayan bir gerçek zamanlı ses iş parçacığı, hiç yazıya dökmeyen taşınabilir bir çekirdek ve ait olduğu yerde çalışan bir model.

  1. 1

    Core Audio process tap

    48 kHz stereo, her 10,7 ms'de bir geri çağrı. Gerçek zamanlı iş parçacığı, kilitsiz bir halka arabelleğe kopyalar ve başka hiçbir şey yapmaz.

  2. 2

    Yeniden örnekleme ve eleme

    Bir işçi iş parçacığında 16 kHz mono'ya iniyor, sessizlik atlanıyor ve konuşmanın öncesinden yaklaşık bir saniye tekrar oynatılıyor, böylece hiçbir kelime soğuk başlamıyor.

  3. 3

    Neural Engine üzerinde Parakeet

    Akan bir model, 30 saniyelik pencereyle çalışan değil: sesi takip eden altyazılarla saniyeler sonra gelen altyazılar arasındaki fark.

  4. 4

    Kaplama

    Televizyon altyazıları gibi temizlenip yeniden başlayan üç satırlık sayfalar; ses bittikten sonra değil, son yeni metinden dört saniye sonra soluyorlar.

Halka arabellekten model sınırına kadar her şey, bilerek yazıya dökme yapmayan taşınabilir Rust kodu: yalnızca kare dağıtır. Mac'e özgü tek parçalar tap ve kaplama.

14 gün içinde koşulsuz iade.

İncelenecek bir şey yok, kapatılacak bir şey yok

Bunu bir iş görüşmesine yöneltebilmenizin sebebi, onun bir servis olmaması. Sunucu, hesap ve döküm yok; yani gönderilecek bir şey ve işin içinde başka kimse yok. Uzun hâli yazılı durumda. Kaynak kod yayımlanmış, yani hiçbiri için güvenmek zorunda değilsiniz.

  • Görüşmeye bot katılmaz. Mac'inizin zaten çaldığı sesi alır, yani katılımcı listesinde bir şey belirmez ve kimseye bir şeyin çalıştığı söylenmez. Bu kategorinin çoğu bunun yerine görünür bir katılımcı gönderir, ki pek çok şirket buna doğrudan izin vermez.
  • Hiçbir şey kaydedilmez, diske hiçbir şey yazılmaz. Ses, tap'ten tanıyıcıya gider ve anında atılır. Altyazılar ekrana gelir, sonra kaybolur; ile geri gelen kutular siz çıkana kadar bellekte tutulur ve sonradan bulunacak bir dosya olmaz, ne Mac'inizde ne başka bir yerde.
  • Mikrofon hiçbir zaman açılmaz. Yalnızca Mac'inizin çaldığını duyar. Bu gerçek bir sınır, ama söylediğiniz hiçbir şeyin hiçbir yere gidememesinin sebebi de bu.
  • Hesap yok, telemetri yok, ağ yok. Giriş yapılacak bir şey yok, hiçbir yere kullanım bilgisi gitmiyor. Model bir kez indirilir, yaklaşık 633 MB, ve sonrasında yapılacak bir ağ isteği kalmaz: Wi-Fi'yi kapatın, altyazılamaya devam eder.
  • Eğitilecek bir şey yok. Gönderilecek bir döküm olmadığı için aranacak bir eğitim ayarı, kontrol edilecek bir varsayılan ve veri sözleşmesinde adı yazılacak bir işleyici de yok. Bunun kendi politikanızdan geçip geçmediği sizin kararınız, ama incelenecek bir üçüncü taraf yok.
  • Tek istisna, satın alma anı. Ödemeyi Gumroad alır ve her mağaza gibi e-posta adresinizi görür; uygulama güncellendiğinde de size e-posta atar. Uygulamanın kendisi ikisini de hiç sormaz.

Model değil, dil seçin

Bir modeli eleyen ya da seçtiren ilk şey dildir, o yüzden menünün en üst seviyesi odur. Paket içinde geçiş anlık; paketler arasında geçiş diğerini indirir ve elinizdekini de saklar.

İndirme sürerken fikrinizi değiştirin, mevcut indirmeyi iptal edip yenisine hemen başlıyor. Sonra geri dönerseniz baştan başlamak yerine kaldığı yerden devam ediyor.

Toplam on altı: İngilizce, İspanyolca, Fransızca, İtalyanca, Portekizce, Almanca, Hollandaca, Türkçe, Rusça, Arapça, Hintçe, Japonca, Korece, Vietnamca, Ukraynaca ve Mandarin. Çok Dilli'de bırakın, hangisini duyduğunu kendi bulsun; ya da dili siz söyleyin, tahmin etmeyi bıraksın.

Menü çubuğunda yaşıyor

Dock simgesi yok, yönetilecek pencere yok. Simge ne yaptığını söylüyor: dinlerken çivit mavisi, model inerken mavi, hat geriden gelmeye başlarsa sarı ve asla kırmızı; çünkü kırmızı kayıt demektir ve hiçbir yere hiçbir şey yazılmıyor. Anahtarlar menüde duruyor ve oradaki , arkalarındaki ince ayarlar için bir ayarlar penceresi açıyor.

S
Duraklat ve sürdür
tuşunu basılı tutun
Kaplamayı sürüklenebilir yapar; aksi hâlde tıklamaları geçirir
tuşunu basılı tutun
Son birkaç kutuyu canlı olanın üstüne yeniden dizin; daha eskisi için kaydırın
,
Açık menüden Ayarlar: kutu başına satır, opaklık, imleçle açılan boşluk, ne kadar geriye gidiyor
Menü çubuğu
Model, kaynak, punto, kaplama konumu, izin durumu

Neden Apple Canlı Altyazılar değil?

macOS, her Apple silicon Mac'te ücretsiz olarak altyazıyla geliyor; Sistem Ayarları, Erişilebilirlik, Canlı Altyazılar altında. İhtiyacınızı karşılıyorsa onu kullanın. Benimkini karşılamayı bıraktığı yerler bunlar; uzun hâlini isterseniz satır satır bir karşılaştırma var.

  • On altı dil, sizin yerinize algılanıyor. Apple'ınki her dilde, her ülkede ya da her bölgede sunulmuyor. Buradaki varsayılan model dili kendi bulur, menü çubuğu da aralarında geçiş yapar.
  • Modeli siz seçersiniz. 160 ms'den başlayarak gecikmeyle doğruluğu takas eden yedi İngilizce checkpoint'i ve bir de çok dilli olanı. Apple size altyazı verir, ayar düğmesi değil.
  • Kaplama tıklamaları geçirir. Apple'ınki taşıdığınız ve boyutlandırdığınız bir penceredir. Bu hiç tıklama almaz, yani içinden geçip çalışırsınız. Taşımak istediğinizde tuşunu basılı tutun.
  • Gösterdiğiniz yerde çekilir. Kutu imlecin altında saydamlaşır, böylece altındakini okursunuz; ne kadar ve ne genişlikte olacağını siz ayarlarsınız. Apple'ınki ise başka bir yere taşıdığınız opak bir penceredir.
  • Hepsi ya da yalnızca biri. İkisi de makinenin çaldığı her şeyden yola çıkar. Fark, bunun istediğiniz uygulamayla sınırlanabilmesi: görüşme altyazıya dönüşürken makinenin geri kalanı sessiz kalır.
  • Müzik şarkı sözüne dönüşmez. Tanıyıcının önünde bir ses algılayıcı çalışır, böylece fon müziği ona hiç ulaşmaz.
  • Her konuşmacıya yeni bir kutu. İsteğe bağlı, varsayılan olarak kapalı ve yerleşik altyazıda karşılığı yok.

İndirmeden önce bilmekte fayda var

  • İlk açılış birkaç dakika sürer. Model yaklaşık 633 MB ve ilk çalıştırmada kendini indirir. İlerlemeyi menü çubuğunda görürsünüz.
  • macOS sistem sesini kaydetmek için izin isteyecek. O soruyu atlarsanız her örnek dijital sessizlik olarak gelir ve hiçbir yerde hata görünmez; bu yüzden uygulama biliyormuş gibi yapmak yerine menüde bir izin kontrolü tutuyor. İndirme imzalı ve noter onaylı, yani verdiğiniz cevap her güncellemeden sağ çıkar.
  • Şarkı söylemek konuşma sayılır. Ses algılayıcı ikisini ayırt edemez, yani sözlü müzik şarkı sözü olarak geçer.
  • Konuşmacı ayrımı biraz geriden gelir. Ayrıştırma belli aralıklarla rapor verir, yani yeni konuşmacının bir iki kelimesi kapanmakta olan kutuya düşebilir.
  • Tek ekran. Kaplama ana ekranı kullanır.
  • Denediğiniz modeller diskte kalır. İstediğinizi bulmanın yolu sekizi arasında geçiş yapmaktır ve denediğiniz her biri saklanır. Ayarlar'da, hiçbir şeyin kullanmadıklarını kaldıran bir düğme var; kullanımdakine asla dokunmaz.

İnsanların önce sorduğu şeyler

Zoom, Teams ve Google Meet ile çalışır mı?
Evet. Tek bir servisle entegre olmak yerine bir uygulamanın çaldığı sese bağlanır; yani bir Zoom penceresi, bir Slack huddle'ı ve tarayıcı sekmesindeki bir görüşme aynı şekilde altyazılanır. Tarayıcılar ve Electron uygulamaları dahil: onların başlattığı yardımcı işlemleri yakalar, sesleri de zaten oradan gelir.
Kaplama önümde durmuyor mu?
Hiç tıklama almaz, yani içinden geçip çalışırsınız; imlecin altında da saydamlaşır, böylece altındakini okursunuz. Ne kadar saydamlaştığı, bunun ne kadar uzağa yayıldığı, kutunun ne kadar opak olduğu ve kaç satır tuttuğu ayarlanabiliyor. Katı kalmasını ve başka bir yere sürüklemeyi istiyorsanız tuşunu basılı tutun; koyduğunuz yer hatırlanır.
Kendi sesimi altyazılıyor mu?
Hayır. Yalnızca Mac'inizin çaldığını duyar, mikrofonu asla. Bir görüşmede bu, kendinizi değil karşı tarafı okumanız demek.
İnternet bağlantısı gerekiyor mu?
Bir kez, ilk çalıştırmada modeli indirmek için, yaklaşık 633 MB. Ondan sonra tamamen çevrimdışı çalışıyor ve hiç ağ isteği yapmıyor.
Dökümü kaydedebilir ya da dışa aktarabilir miyim?
Hayır ve bu bilinçli. Diske hiçbir şey yazılmaz: altyazılar ekranda var olur, sonra yok olur. tuşunu basılı tutmak, uygulama çalışırken son birkaç kutuyu geri getirir; bu, kayıt tutmak için değil, gözünüzü ayırdığınız satırı yakalamak içindir. Bir konuşmanın kaydına ihtiyacınız varsa bu yanlış araç.
BT biriminin onaylaması gerekiyor mu?
Burada onaylanacak bir tedarikçi yok: hesap yok, sunucu yok, Mac'ten çıkan bir döküm yok ve görüşmeye katılımcı olarak katılan bir şey yok; yani toplantıdaki hiç kimse herhangi bir şey tarafından kaydedilmiyor. Tek bir makinede, imzalı ve noter onaylı tek bir uygulama; üstelik model bir kez indikten sonra hiç ağ isteği yapmıyor. Bunun kendi politikanızdan geçip geçmediği sizin kararınız, ama incelenecek bir üçüncü taraf yok.
Kulaklık ya da AirPods ile çalışır mı?
Evet. Hoparlörden çıkan sesi değil, bir uygulamanın ürettiği sesi yakalar; yani neyle dinlediğiniz fark etmez.
Mac'imi yavaşlatır mı?
Yazıya dökme CPU'da değil Neural Engine üzerinde çalışıyor; kabaca 0,15 gerçek zaman katsayısıyla, yani her saniyelik hesaplamada altı saniyelik konuşma. Aynı model CPU üzerinde, hiç yetişemeyecek kadar, yaklaşık 100 kat yavaş ölçüldü.
Hangi Mac'lerde çalışıyor?
Apple Silicon, macOS 14.2 veya üzeri. Sürüm alt sınırı Core Audio process tap'lerinden geliyor; bütün mesele o API'nin üzerine kurulu.
Abonelik mi?
Hayır. Tek seferlik 9 $, gelecekteki tüm güncellemeler dahil, oluşturulacak hesap ve satın alınacak dakika yok. Size göre değilse 14 günlük iade var.
Kaynak kodu görebilir miyim?
Evet. Her sürümden iki yıl sonra Apache 2.0'a dönüşen FSL-1.1-ALv2 ile yayımlanıyor. Okuyun ya da kendiniz derleyin: github.com/daformat/subtitles.

Hiçbir yere ses göndermeden, her şey için altyazı.

14 gün içinde koşulsuz iade

Tek seferlik 9 $, gelecekteki tüm güncellemeler dahil · macOS 14.2 veya üzeri · Apple Silicon
Mac'iniz sizde olduğu sürece sınırsız canlı altyazı. Satın alınacak dakika yok, hesap yok, abonelik yok.