Gelen sorular.
Hepsi açık açık, lafı dolandırmadan cevaplanmış.
para ve özgürlük
Ücretsiz, gerçekten.
Gerçekten ücretsiz mi?
Evet. Yappy MIT lisansıyla açık kaynak. Okuduğunu dinleyebilmek bir erişilebilirlik meselesidir ve erişilebilirlik araçları kart istememeli. Bilgisayarda ücretli sürüm de yok, reklam da. Mobilde (iPhone, iPad ve Android) deneme papağanı, askısında aynı anda üç belge taşır, süre sınırı yok; dipsiz askıyı, sesli kitap matbaasını ve bilgisayarla köprüyü istiyorsan, Yappy Parlanchín'le kolu çevirirsin: abonelikle ya da ömür boyu tek ödemeyle. Her durumda hesap yok, reklam yok.
İşin altında ne var? Nasıl finanse ediliyor?
Altında bir şey yok: ödenecek sunucu da yok. Sentez senin aygıtında çalışır, dolayısıyla Yappy'nin kullanıcı başına maliyeti yok. Yazarının kişisel bir projesi; zaten vardı ve birinin daha işine yarayacağı için yayımlandı.
Ücretsiz deneme var mı?
Yok, bilerek. Üç belgelik tünek denemenin ta kendisi; süresi de dolmaz, yedinci gününde bir tahsilata da dönüşmez. Yappy işine yarıyorsa bunu, önüne kimse saat koymadan öğrenirsin.
Ürettiğim sesi, bir podcast'te ya da videoda yayımlayabilir miyim?
Yappy'nin kodu MIT; sana koşul dayatmaz. Ses modelinin, Supertonic 3'ün, kendi lisansı var: kullanım maddeleri taşıyan, OpenRAIL-M türünden açık bir lisans. Ticari kullanımdan önce modelin sayfasından gözden geçir; o kısım Yappy'ye bağlı değil, adına söz de veremeyiz.
metinlerin yola çıkmaz
Gizlilik, adıyla soyadıyla.
Metinlerim bir sunucuya gidiyor mu?
Hayır. Ses sentezi, transkripsiyon ve makale ayıklama cihazının içinde gerçekleşir. Yappy ile paylaştığın hiçbir şey bir yere gönderilmez: hesap yok, kopya yok, saklanabilecekleri bir Yappy sunucusu da yok. Ağa dokunan yalnızca dört somut şey vardır; hepsi gizlilik politikasında tek tek anlatılmıştır.
Yappy kullanım istatistiği topluyor mu?
Evet, toplar; ve bunu dolanmadan söylemek gerek. Mobil uygulama anonim kullanım istatistikleri gönderir: fabrikadan açık gelir ve arka odadan kapatılır. Yolculuk eden şey: kapalı bir listeden bir olay adı (uygulamanın açıldığı, ilk gezintinin hangi adımının görüldüğü, hangi plana dokunulduğu, bir okumanın bitip bitmediği), içerik taşımayan birkaç teknik veri (türler, süreler ve hata kodları), kurulumun rastgele bir tanıtıcısı, cihaz modeli, sistem sürümü, dil ve uygulama sürümü. Asla adın, e-postan, okuduğun metin, bir belgenin başlığı ya da bir bağlantı yok; hiçbir reklam tanıtıcısı da yok. Google'a da, Firebase'e de, hiçbir analitik şirketine de gitmez: yazarın kendi Cloudflare Worker'ına ve D1 veritabanına gider. Masaüstünde hiçbir tür istatistik yok.
Ya telefonla bilgisayar arasındaki köprü?
İki cihazın arasındaki doğrudan bir bağlantıdır; iroh protokolünü kullanır ve QUIC ile uçtan uca şifrelenir. Eşleştirme, bilgisayarının gösterdiği QR koduna kamerayı çevirerek yapılır; ortaya çıkan anahtar yine oradan her an iptal edilebilir. Arada Yappy sunucusu yoktur, çünkü Yappy sunucusu diye bir şey zaten yoktur.
İnternetsiz çalışır mı?
Evet, sonsuza dek. Modeli ilk indirdikten sonra (telefonda 200 MB, bilgisayarda 398 MB civarı) Yappy'yi uçak modunda kullanabilirsin: metni yapıştır, belgeyi aç, sentezle, dışa aktar. Ağa yalnızca yeni adresler paylaşırken gerekir; nedeni ortada. Bulutta eşitleme de yoktur: kütüphanen cihazında yaşar; köprü, bir şeyi bir makineden öbürüne geçirmeye en çok benzeyen şeydir.
kulağa gelen
Ses ve diller.
Hangi ses modelini kullanıyor?
Supertonic 3, Supertone'un yaklaşık 99 milyon parametreli açık bir modeli; bilgisayarda 398 MB'a, telefonda 200 MB'a sığar ve son yılların herhangi bir dizüstü bilgisayarında gerçek zamandan hızlı sentez yapar. Karakter düzeyinde çalışır: bu yüzden arada bir senarist vardır; ses onları görmeden önce sayıları, kısaltmaları ve simgeleri sözcüklere çevirir.
Hangi dilleri konuşuyor?
Almanca, Arapça, Bulgarca, Çekçe, Korece, Hırvatça, Danca, Slovakça, Slovence, İspanyolca, Estonca, Fince, Fransızca, Yunanca, Hintçe, Macarca, Endonezce, İngilizce, İtalyanca, Japonca, Letonca, Litvanca, Felemenkçe, Lehçe, Portekizce, Romence, Rusça, İsveççe, Türkçe, Ukraynaca ve Vietnamca. Otuz biri. Ve on ses de çok dillidir: aynı ses, tınısını değiştirmeden hepsini okur.
Diller karışık geçen bir belgede ne olur?
Yappy belgenin dilini, paragraf paragraf da her parçanın dilini saptar: Türkçe bir yazının içindeki İngilizce bir alıntı, hiçbir şeye dokunmadan, aynı sesle İngilizce okunur. Saptama yanılırsa dili elle sabitleyebilirsin.
VoiceOver'dan ya da “Ekranı Oku” özelliğinden farkı ne?
Sistemin okuyucuları ekranı olduğu gibi okur: sistemin prosodisiyle, hafızası olmadan. Yappy metni söylemeden önce hazırlar (makaleyi temizler, sayıları ve kısaltmaları sözcüğe çevirir, durakları işaretler), doğal bir sesle okur, nerede kaldığını hatırlar, sesli kitapları dışa aktarır ve ekran kilitliyken de okumayı sürdürür. İkisi kuzen sayılır, işleri ayrıdır; aynı anda kullanılır, birbirine karışmaz: Yappy bir ekran okuyucusunun yerine geçmez, geçmeyi de amaçlamaz.
içeri giren
Belgeler.
Hangi biçimleri kabul eder?
Web makaleleri (sayfa kendi kendini temizler), yayımlanmış transkripti üzerinden videolar, PDF, EPUB, Word, ODT, RTF, Markdown, düz metin, .pptx, .xlsx, .csv ve sesli notlar. Telefonda her şey paylaşım sayfasından gelir; masaüstünde üstelik sürükleyerek ya da kısayollarla. Bilgisayarında pandoc kuruluysa liste LaTeX, reStructuredText, Org ve birkaç biçime daha genişler.
Peki taranmış, içinde metin olmayan PDF'ler?
Bilgisayarda, iPhone'da ve Android'de okunmadan önce yerel bir OCR'den geçiyor ve orada da cihazından dışarı hiçbir şey çıkmıyor. Her yerde ücretsiz: OCR aboneliğin parçası değil. Latin alfabesindeki basılı yazı için tasarlandı; diğer yazı sistemleri sadece iPhone, iPad ve Mac'te, Apple'ın tanıma sistemiyle algılanıyor. Eğri veya bulanık bir tarama her OCR'ın verebileceğini verir ama düzgün bir tarama baştan sona okunur.
Bir mağazadan satın aldığım kitapları okuyabiliyor mu?
Sadece açabildiklerini. Korumasız bir EPUB, bölümleriyle birlikte baştan sona okunur. Mağazaların DRM'li kitapları okunamaz; ne burada ne başka bir yerde. O kilit Yappy'nin değil ve anahtarı da elimizdeymiş gibi yapmayacağız.
Kitaplıktan bir şeyi nasıl silerim?
Kitaplığın içinden: her belgenin kendi silme seçeneği var, sesi de onunla birlikte gider. Dışa aktardığın dosyalar (.m4b, .mp3, .wav) senindir ve nereye kaydettiysen orada durur; silmek ya da taşımak Finder'ın ya da Dosyalar'ın işidir.
bir şey ters gittiğinde
Sorunlar ve yardım.
İlk seslendirme neden birkaç saniye daha uzun sürüyor?
Model ilk seferde belleğe yükleniyor. Sonra ısınmış kalır; sıradaki cümleler anında gelir. Uygulamayı bilgisayara yeni kurduysan, ilk bekleme ayrıca ses modelinin indirilmesini de içerir.
Bir kelime yanlış okunuyor. Öğretmek mümkün mü?
Kullanıcıya ait telaffuz sözlüğü yok; kestirme yol, kelimeyi editörde söylendiği gibi yazmak: model karakterleri okur, dediğin olur. Sorun genel bir kalıptaysa (bir kısaltma, bir akronim, bir birim), GitHub'daki konulara yaz: seslendirme tabloları bu tür vakalarla büyür.
Bir video paylaştım, hiçbir şey söylemiyor.
Yappy, videonun yayımlanmış transkriptini alır; videosunun sesini kendisi yazıya dökmez. Videonun transkripti yoksa, okuyacak metin de yoktur. Video seninse ve dosyası elindeyse dosyayı paylaş: o zaman yerel kulak gerçekten yazıya döker.
Bir hata buldum. Nereye yazmalıyım?
GitHub'daki konulara, ya da [email protected] adresine yazarak. Sorun çıkaran metni (paylaşabilirsen) ve sistemini de eklersen çözüm hızlanır.