Ana içeriğe geç
SubtitleMatrix

Metni sese çevir

Medya girişiAltyazıdan konuşmaya
Ya da altyazı metnini yapıştırın

İlk çalıştırma ses modelini ve seslendiriciyi indirir — birlikte yaklaşık 98 MB — bu site tarafından sunulur ve sonrasında tarayıcı tarafından önbelleğe alınır. Bıraktığınız altyazı ya da metin bu sekmeden hiç çıkmaz. MP3 ya da M4A seçmek ayrıca 31 MB kodlayıcı indirir; WAV’ın varsayılan olmasının nedeni budur.

Seçenekler

Bir ses aksanı ve tınıyı belirler ve — daha az belirgin olarak — metnin hangi ses sistemiyle okunacağını belirler. İspanyolca bir sesi İngilizce bir cümleyle eşleştirmek başarısız olmaz: İngilizce kelimeleri İspanyolca seslerle okur, bu da bir hata mesajından beterdir. On iki değil yedi dil sunulur, çünkü bu sayfayla gelen seslendiricinin Japonca ya da Çince için sesi yoktur. Uzun bir dosyaya geçmeden önce kısa bir dosyayı dinleyin; her ses aynı modeli taşır, yani değiştirmenin bedeli bir indirme değil bir sentezdir.

Sesin ne kadar hızlı okuduğu; modelin doğal saydığı temponun üstüne uygulanır. Yavaş 0,8×, hızlı 1,2× — bilinçli olarak ılımlı, çünkü kabaca 1,5×’in ötesinde model heceleri yutmaya başlar ve sonuç hızlı konuşan biri değil, acele eden biri gibi duyulur. Bir altyazı repliği satırı için çok kısaysa bu sayfa kesmeden önce hızı kendiliğinden 1,4×’e kadar yükseltir ve bu artış burada seçtiğiniz ayarla çarpılır.

WAV sıkıştırılmamış 24 kHz monodur ve burada hiçbir kodlayıcı olmadan yazılır — varsayılan olmasının ve onun için fazladan hiçbir şey indirilmemesinin nedeni budur. MP3 ve M4A sıkıştırmak için 31 MB’lık video motoruna ihtiyaç duyar ama kabaca on kat küçük çıkar: on dakikalık konuşma WAV olarak yaklaşık 28 MB, MP3 olarak yaklaşık 2,8 MB’tır. Bir sesi denemek için WAV, dosyayı birine göndermek için MP3 seçin.

Bu sayfa metni yüksek sesle okur. Bir paragraf yapıştırın ya da bir dosya bırakın — `.txt`, `.srt`, `.vtt`, on iki altyazı formatından herhangi biri — on sesten birini seçin ve baştan sona okunan tek bir ses dosyası alın. Hiçbir şey zamanlanmaz, çünkü zamanlanacak bir şey yoktur: çıktı, görüntünün altına oturacak bir kanal değil, kesintisiz bir okumadır.

Bıraktığınız dosya bir altyazı dosyasıysa zaman kodları çözülür ve atılır. Okunan şey her repliğin metnidir; sırayla alınır ve paragraflara birleştirilir. Bir replik içindeki satır sonları boşluğa dönüşür, çünkü ekranda tipografik bir seçimdi; replik sınırları ise hiçbir şey olur. Bu, altyazı seslendirme sayfasının tam tersidir ve iki sayfa yan yana durur ki seçim bir onay kutusunda gizlenmek yerine görünür olsun: biri zaman çizelgesini izleyen ses üretir, diğeri konuşmayı baştan sona okur.

Metin, modele ulaşmadan önce parçalara ayrılır; yapıştırılan bir makale bile işlenebilir. Yapıştırılan içerik düz metin dosyası gibi sarılır ve bırakılan dosyayla aynı kuyruğa girer: aynı 400 karakterlik parçalama, aynı ilerleme çubuğu, aynı iptal. Parçalar arasına, art arda cümlelerin birbirine karışmaması için çeyrek saniyelik sessizlik konur; bu, altyazı seslendirmedeki replik aralarından farklıdır, çünkü orada boşluk altyazının kendisinden gelir. Ses dosyası hiçbir yere gönderilmez; model ve ses birimleyici bu siteden indirilir. MP3 veya M4A seçerseniz ffmpeg çekirdeği ayrıca indirilir.

Sık sorulan sorular

Buraya bir `.srt` bırakırsam okuma zaman kodlarını ya da replik numaralarını içerir mi?

İkisini de içermez. Dosya, dönüştürme sayfalarının kullandığı aynı format katmanıyla çözülür ve yalnızca her repliğin metni tutulur — dizin numaraları, `00:00:01,000 -->` zamanlama kalıbı ve `<i>` ya da `{\pos()}` gibi satır içi etiketler sentezden önce atılır. Duyduğunuz şey sözcüklerdir, dosyanın teknik iskeleti değil.

Yapıştırma kutusu bütün bir makaleyi alır mı, yoksa yalnızca bir iki cümle için mi?

Bütün bir makale olur, çünkü metin modele ulaşmadan önce parçalara ayrılır. Yapıştırılan içerik düz metin dosyası gibi sarılır ve bırakılan dosyayla aynı kuyruğa girer; aynı 400 karakterlik parçalama, aynı ilerleme çubuğu ve aynı iptal uygulanır. Uzun bir metin yalnızca daha uzun sürer, reddedilmez.

Cümleler arasındaki duraklamalar neden altyazı seslendirmesindekinden daha uzun?

Çünkü parçalar arasına, art arda cümlelerin birbirine karışmaması için çeyrek saniyelik sessizlik konur. Altyazı seslendirme sayfası ise her satırı repliğin tam başlangıcına yerleştirir ve altyazının kendi boşluğunu doldurur; orada duraklama altyazıdan gelir, sayfadan değil. İki davranış iki farklı işe hizmet eder.

İspanyolca ve Portekizce için hangi sesler var, bir tane mi birkaç tane mi?

Birer tane: İspanyolca için `ef_dora`, Brezilya Portekizcesi için `pf_dora`. Yanlarında ABD’den iki İngilizce varyant (`af_heart`, `af_bella`), bir Amerikan sesi daha (`am_michael`), iki Britanya sesi (`bf_emma`, `bm_george`), Fransızca için `ff_siwis`, Hintçe için `hf_alpha` ve İtalyanca için bir ses bulunur. Sayfa on ses sunar ve her biri kendi dilini konuşur.

Ortaya çıkan MP3 veya M4A podcast parçası olarak yayımlanabilir mi?

Teknik olarak evet — ikisi de yerel ffmpeg yapısıyla kodlanmış standart kaplardır ve ses 24 kHz mono olup konuşma için uygundur, müzik için zayıftır. Editoryal olarak yayımlamadan önce dinleyin: model bazen son ünsüzü kırpar, özel bir adı yanlış vurgular ya da sayıları bağlama göre yanlış okur. Bu sayfa bir taslak üretir, yayına hazır bir kayıt değil.

İlgili araçlar