¿Podría ayudarme a instalar voces desde aquí ? Leí el manual. Pero no sé cómo puede 'obtener el en1'.
text-to-speech
espeak
Daniyal
fuente
fuente
Respuestas:
Copie el texto para ejecutar en el terminal línea por línea:
Descargar: http://www.tcts.fpms.ac.be/synthesis/mbrola/dba/en1/en1-980910.zip
Copie el texto para ejecutar en el terminal línea por línea:
Ahora ejecuta espeak, con opciones
Bien, pero parece que está leyendo demasiado rápido, intente:
fuente
espeak
y procesarlos a través de mbrola :espeak -v mb-en1 -s 120 "Hello world" --pho|mbrola /usr/share/mbrola/en1 output.wav
(tenga en cuenta la adición de la--pho
opción aespeak
).FATAL ERROR : cannot find file /usr/share/mbrola/en1 ! mbrola: FATAL ERROR : cannot find file /usr/share/mbrola/voices/en1 ! mbrowrap error: mbrola exited with status 216 mbrola voice not found
no sé lo que quieres, pero puede ser que puedas usarloespeak -v mb-us2 -s 120 "Hello world" -w output.wav --pho
en1
voz/usr/share/mbrola
(lo que deberías hacer si sigues el paso 4 de la respuesta de Mateo) ni tampoco/usr/share/mbrola/voices
. Arregle eso (creando el directorio manualmente y copiando voces allí) o reemplácelo/usr/share/mbrola/en1
por la ruta a una voz mbrola ya instalada. Realmente vale la pena, la voz es mucho más suavembrola
(aunque todavía no es perfecta).Aquí hay una copia de la respuesta de Mateo como un solo comando y limpieza.
Necesitará
sudo
privilegios para copiar/usr/bin/
.Recibo este error cuando se lee el texto pero parece funcionar:
Si alguien sabe qué está causando este error, hágamelo saber en los comentarios.
fuente