2009-09-28 17 views

cevap

6
+0

güzel! Bu, python ile herhangi bir şansa dayanamaz mı? –

+0

Mac OS X 10.5 ve yukarısında bulunan PyObjC ile (ve önceki sürümler için indirilebilir) arayabileceğinizden eminim. – Chuck

+0

haklısın, aşağıdaki incanation kopyaladım ... teşekkürler bir demet! –

7

Kabuk Sürüm, hiçbir kesmek çok ucuz!

(aslında, bunu kullan yerine piton sürümünü kullanmayın.)

ls /System/Library/Speech/Voices | sed 's/.SpeechVoice$//' 

Agnes 
Albert 
Alex 
BadNews 
Bahh 
Bells 
Boing 
... 
7

Python Versiyon, Barry Wark nezaket:

from AppKit import NSSpeechSynthesizer 
print NSSpeechSynthesizer.availableVoices() 
79

Bu kullanılabilen sesler listesi:

say -v '?' 
+0

10.6'da değil. (SO 15 karakterli dolgu metni) – mankoff

+0

, 10.9'da çalışıyor – kritzikratzi

2

birine karar vermeden önce seslerin birkaç h. Kalitede büyük bir değişim var. Örneğin, Tom biraz sabırsız, ama Alex'ten daha gerçekçi bir ses çıkarır. Ve bazı İngiliz sesleri harika.

Say -v '?' Yüklü seslerin bir listesini ve size sesten ne beklediğinizi anlatan bazı örnek cümleler verir. Gerçekten iyi seslerin çoğunu yüklemek için tercihlerinizin üzerinden geçmelisiniz, ancak her sesi tam olarak indirmeden önce her sesin nasıl olduğunu duymanızı sağlayan bir Kompakt ses dosyasıyla birlikte gelirler.

18
for voice in `say -v '?' | awk '{print $1}'`; do say -v "$voice" "Hello, my name is $voice."; done