Apakah mungkin untuk mengubah kecepatan bicara di OS X katakan perintah?


Jawaban:


19

Ya ada. Perintah

say -v Alex "Hello" -r 200

akan menyebabkan suara Alex mengatakan "Halo" dengan kecepatan 200 kata / menit.


2
Juga, saya ingin menunjukkan (tanpa maksud kasar) bahwa ini mudah ditemukan di halaman manual say. man [programname]akan memunculkan dokumentasi untuk sebagian besar aplikasi baris perintah unix.
Victor Wilson

-r --rate=tidak bekerja untuk saya pada 10,13 untuk /usr/bin/say, tetapi perintah pidato yang tertanam di bawah tidak. Sedang menggunakan -v Tom.
Pysis

7

Ada juga perintah ucapan yang disematkan untuk mengubah laju:

say '[[rate 200]] hello'

1
Sayangnya, sebagian besar suara baru yang ditambahkan oleh Apple sejak 10.6 akan mengabaikan perintah yang tertanam untuk kecepatan bicara dan preferensi fonem. :( Benar-benar menjengkelkan, karena saya suka paket suara Fiona, tapi dia kadang-kadang salah mengucapkan beberapa kata dengan sangat mengerikan sehingga tidak bisa dikenali. :(
Benjamin Nolan

Menariknya, ini berfungsi dalam dokumen HTML dengan tombol pintas Apple Speech Synthesis dan JS Speech Synthesis API.
joeyhoer

Tampaknya bekerja pada 10,12, bahkan dengan suara-suara yang sangat realistis seperti Thomas. Sangat menyeramkan pada 40 wpm: D
iwasrobbed

sepertinya tidak berfungsi (juga tidak --ratedengan suara lokal seperti Luca dan Alice) pada 10.14
riffraff

Tidak apa-apa jika saya menggunakan say "[[rate +500]] hello";) Seperti yang dikatakan dokumen.
wind2412
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.