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.