2010-05-18 24 views
6

Cuando se trata de librerías TTS (texto a voz) en Linux, ¿qué opciones tienen los desarrolladores?¿Qué bibliotecas de voz están disponibles en Linux?

¿Qué bibliotecas se envían con la mayoría de las distribuciones?

¿Hay bibliotecas mínimas? ¿Qué funcionalidad ofrece cada biblioteca?

Me estoy acercando a esto principalmente desde un punto de vista de C++, aunque Python también me conviene.

Respuesta

1

Use Flite como su biblioteca de habla, y luego use las voces del festival o festvox.

5

Ubuntu viene con eSpeak, que es bastante simple de usar. Desde la consola, simplemente ingrese:

espeak "Hello World" 

Otras opciones incluyen Festival y Flite. Festival es el más sofisticado que he utilizado hasta ahora, y he instalado con éxito voces nuevas, menos artificiales (para Ubuntu, vea http://ubuntuforums.org/showthread.php?t=677277). Flite es muy simple, pero no tiene el mismo nivel de personalización que Festival.

Si quiere, por ejemplo, un programa de Python que sintetice voz, hay un proyecto algo inactivo llamado PyFestival que es bastante fácil de usar (http://code.google.com/p/pyfestival/).

+0

Me ayudó, muchas gracias! :) – Znarkus

+0

me ayudó mucho también, – rajat

Cuestiones relacionadas