Estoy usando un servidor MacOS X (a la que sólo tengo acceso de línea de comandos) para convertir texto a voz que se guarda en archivos de sonido (utilizando PyObjC). Me gustaría instalar algunas de las voces de OS X opcionales (por ejemplo com.apple.speech.synthesis.voice.tom.premium
) pero necesito para poder hacer esto a través de la línea de comandos en lugar de a través de las preferencias del sistema. ¿Alguien sabe una manera de hacer esto?
Respuesta
¿Demasiados anuncios?
gruberb
Puntos
2482
Usted puede predownload los archivos de voz a su Aplicación o paquete de Python (o la manera en que se distribuirá la aplicación) y, a continuación, escribir una secuencia de comandos para mover o copiar los archivos de voz a esta carpeta:
/System/Library/Speech/Voices/
Así:
- Descargar los archivos de voz en el equipo de desarrollo
- Envuélvalos en el interior de un
assets
carpeta o algo como esto- Parte de su Travis secuencia de comandos se puede mover los archivos en primer lugar en las Voces de la carpeta en el mac
- Y después de eso, ejecutar las pruebas/otros scripts