voz voces texto que programa para online mejor mac lea latino hacer español escribiendo crear convertir convertidor como macos text-to-speech

macos - voces - texto a voz online español latino mp3



¿Obteniendo la lista de voces de texto a voz de Mac programáticamente? (6)

El comando mac say puede especificar la voz utilizada con el indicador -v .

say -v Alex "compile completed, put your swords down."

Las voces disponibles se pueden ver en Preferencias del sistema / Voz / Texto a voz. ¿Cómo puedo obtener esta lista programáticamente?


Esta es la lista de voces disponibles:

say -v ''?''


Vale la pena pasar por varias de las voces antes de decidir sobre una. Hay una gran variación en la calidad.

Por ejemplo, Tom parece un poco impaciente, pero mucho más realista que Alex. Y algunas de las voces británicas son geniales.

Usando decir -v ''?'' le da una lista de las voces instaladas más algunas frases de ejemplo que le dan una idea de qué esperar de la voz. Tiene que pasar por las preferencias para instalar la mayoría de las voces realmente buenas, pero vienen con un archivo de voz compacto que le permite escuchar cómo suena cada voz antes de descargarlas.



Versión Shell , no hackear demasiado barato!

(En realidad no uses esto, usa la versión de python en su lugar).

ls /System/Library/Speech/Voices | sed ''s/.SpeechVoice$//'' Agnes Albert Alex BadNews Bahh Bells Boing ...


Versión de Python , cortesía de Barry Wark :

from AppKit import NSSpeechSynthesizer print NSSpeechSynthesizer.availableVoices()


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