OS X say komutunda konuşma hızını değiştirmek mümkün müdür?


Yanıtlar:


19

Evet var. Komuta

say -v Alex "Hello" -r 200

Alex'in dakikada 200 kelime hızında "Merhaba" demesine neden olacak.


2
Ayrıca, bunun için manpagede kolayca bulunduğunu belirtmek isterim (herhangi bir kabalık olmadan) say. man [programname]çoğu unix komut satırı uygulaması için belgeleri getirir.
— Victor Wilson

-r --rate=benim için 10.13'te çalışmıyordu /usr/bin/say, ancak aşağıdaki gömülü konuşma komutu işe yaradı. Kullanıyordum -v Tom.
— Pysis

7

Hızı değiştirmek için gömülü bir konuşma komutu da vardır :

say '[[rate 200]] hello'

1
Ne yazık ki, 10.6'dan beri Apple tarafından eklenen yeni seslerin çoğu, konuşma oranları ve foneme tercihleri ​​için gömülü komutları yok sayar. :( Gerçekten çok sinir bozucu, çünkü Fiona ses paketini seviyorum, ama bazen bazı kelimeleri o kadar korkunç bir şekilde telaffuz ediyor ki, tanınmazlar. :(
— Benjamin Nolan

İlginçtir, bu, Apple Speech Synthesis kısayol tuşu ve JS Speech Synthesis API'sı ile HTML belgelerinde çalışır.
— joeyhoer

Thomas gibi çok gerçekçi seslerle bile 10.12'den beri çalışıyor gibi görünüyor. 40
— wpm'de

10.14'te işe benzemiyor (ne --rateLuca ve Alice gibi yerel seslerle de çalışmıyor )
— riffraff

Kullanmak benim için uygun say "[[rate +500]] hello";) Belgenin dediği gibi.
— wind2412
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.