De Texto a Voz en Linux (eSpeak text to speech)

Buscando y haciendo pruebas para traducir de Texto a Voz oText to Speech en Linux el mejor que pude conseguir fue con la Biblioteca espeak, para #Debiansolo se instala desde consola aptitude install libespeak-dev espeak y  aun cuando este comando se puede configurar la velocidad y otras cosas mas al utilizar unas Voces externas de MBROLA no fue necesario darle parámetros adicionales, para mi caso la Voz mbrola-vz1 fue perfecta, lo mas natural que he conseguido hasta ahora, luego de tener instalado todo, solo ejecutamos desde la consola lo siguiente :
espeak -v mb-vz1 “Hola Mundo” y  para ejecutarlo desde Python simplemente.

import os

os.system(“espeak -v mb-vz1 ‘Hola Mundo'”)

Para instalar en Debian: aptitude install mbrola mbrola-vz1

Mas Información aqui:
http://espeak.sourceforge.net/ 

Para informacion sobre las voces adicionales en mbrola http://espeak.sourceforge.net/mbrola.html

Listado de las voces

 http://www.tcts.fpms.ac.be/synthesis/mbrola/mbrcopybin.html

Anuncios

~ por foxcarlos en febrero 1, 2013.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: