Existem vozes em diferentes idiomas instalados no Mac OS X? Por exemplo, espanhol, francês ou eslovaco? (a última narração incorporada do iPod Nano possui uma bela voz eslovaca, eu gostaria de experimentá-lo também no Mac OS X)
Existem vozes em diferentes idiomas instalados no Mac OS X? Por exemplo, espanhol, francês ou eslovaco? (a última narração incorporada do iPod Nano possui uma bela voz eslovaca, eu gostaria de experimentá-lo também no Mac OS X)
Respostas:
Você pode usar o seguinte comando no Terminal para obter uma lista de todas as vozes disponíveis:
say -v ?
No meu sistema, a saída fica assim com o nome da voz seguido pela abreviação do idioma (removi os comentários):
Agnes en_US
Albert en_US
Alex en_US
Alice it_IT
Alva sv_SE
Amelie fr_CA
Anna de_DE
Más notícias
Bahh pt_US
Sinos pt_US
Boing pt_US
Bruce en_US
Bubbles pt_US
Carmit he_IL
Violoncelos en_US
Damayanti id_ID
Daniel en_GB
En_US enlouquecido
Diego es_AR
Ellen nl_BE
Fiona na Escócia
Fred en_US
Boas notícias
Hysterical pt_US
Ioana ro_RO
Joana pt_PT
Junior en_US
Kanya th_TH
Karen en_AU
Kathy en_US
Kyoko ja_JP
Laura sk_SK
Lekha hi_IN
Luciana pt_BR
Ar_SA maged
Mariska hu_HU
Mei-Jia zh_TW
Melina el_GR
Milena ru_RU
Moira en_IE
Monica es_ES
Nora nb_NO
Paulina es_MX
Órgão de tubos
Princess en_US
Ralph en_US
Samantha en_US
Sara da_DK
Satu fi_FI
Sin-ji zh_HK
Tessa en_ZA
Thomas fr_FR
Ting-Ting zh_CN
Trinoids pt_US
Veena en_IN
Vicki pt_US
Victoria en_US
Whisper pt_US
Xander nl_NL
Yelda tr_TR
Yuna ko_KR
Zarvox pt_US
Zosia pl_PL
Zuzana cs_CZ
Este é um exemplo de como usar o say com uma voz alemã, conforme sugerido por scottishwildcat nos comentários:
say -v Anna 'Guten Tag!'
Caso queira ouvir a lista de exemplos, você pode copiar isso para o loop no seu terminal, o que resultará em todas as vozes instaladas falando um exemplo de texto:
say -v \? | while read LINE
do
SPEAKER=$(echo $LINE | egrep -o "^[a-zA-Z\-]*[ ]?[A-Z][a-z]+")
TEXT=$(echo $LINE | egrep -o "#.*" | tr "#" " ")
echo $SPEAKER
echo -ne "This is voice $SPEAKER speaking the example text: \n" $TEXT | say -v $SPEAKER
done
say -v Whisper "Now I am whispering"
,.
say -v \?
Para o Mac OS X 10.7, o sueco funciona muito bem apenas baixando as vozes suecas usando Preferências-> Voz do sistema-> Personalizar e definindo como Voz do sistema. Prega ordenadamente até mesmo palavras e grafias suecas bastante peculiares.
Não há garantia para outros idiomas.
Até onde eu sei, a única maneira de fazer com que um Mac fale em outro idioma é obter recursos de voz no idioma de destino. Um site para cegos franceses recomenda o iVox .
Desculpe, não há eslovaco que eu possa ver.
O Lion tem muito mais vozes, incluindo a voz tcheca (Zuzana) e eslovaca (Laura)!
As vozes incluídas no Mac OS X 10.6 são otimizadas apenas em inglês. Mesmo se você definir o idioma do sistema para algo diferente, ele não funcionará, porque tentará ler com a pronúncia em inglês, causando palavras engraçadas. Tente dizer "Hola" para o espanhol e você verá como ele diz: "hooola", como uma pessoa que fala inglês o leria.
Pode ser um pouco difícil encontrar o internacional para o OS X Lion, isso mostra como ...
http://www.litebeam.net/litebeam/read4me/voices.html
http://www.youtube.com/watch?feature=player_embedded&v=RUI5d5L_wr8
say -v Laura "Dobrý deň"