Conéctate para seguir esto  
wsn

MBrola para pasar fonemas a audio (text to speech).

3 posts en este tema

Hola!

 

Mbrola es un programa en principio no libre que transforma fonemas a audio para usar con aplicaciones de conversión de texto a voz o motores TTS.

 

Es libre de utilizar para aplicaciones no comerciales y no militares.

Me da la impresión de que la licencia de este programa está diseñada por programadores. :happy:

 

 

Un interesante recurso para personas que usan GNU/Linux y con algún tipo de discapacidad, donde un programa de estas características les puede servir de ayuda o comodidad.

 

Pero también muy útil para proyectos de robótica, domótica o programación donde una voz del sistema pueda mejorar la experiencia del proyecto en general.

 

En mi opinión este programa no llega a la altura o calidad de otros productos comerciales, pero a su favor hay que decir que el margen es bastante estrecho, siendo bastante bueno para ser gratuito, además algo muy importante a destacar de este software es la cantidad de idiomas de que dispone y no solo eso, además hay algunos proyectos complementarios relacionados con Mbrola que prometen un futuro bastante prometedor para el conjunto, los detalles los podrás ver en la página de proyectos de Mbrola.

 

La página del proyecto Mbrola:  http://tcts.fpms.ac.be/synthesis/mbrola.html

 

mbrola.gif

 

Proyecto Euler, motor TTS para Mbrola. http://tcts.fpms.ac.be/synthesis/euler/

 

euler.gif

 

Página de proyectos enfocados en Mbrola: http://tcts.fpms.ac.be/synthesis/mbrola.html

 

En mi caso lo he instalado en GNU/Linux Mint desde los repositorios, me sorprendió que estuviera en los repositorios por el tema de la licencia que tiene este programa, aunque el tema de la licencia de Mbrola no me quedo muy claro aun.

 

Los comandos de terminal que he usado en la instalación son los siguientes.

 

1º Comprobar que el paquete se encuentra disponible -> apt-cache search mbrola

 

Me arrojo esto...

gespeaker - GTK+ front-end for eSpeak and mbrola
cicero - French and English Text-To-Speech for MBROLA
festvox-en1 - mbrola-en1 voice support for festival
festvox-us1 - mbrola-us1 voice support for festival
festvox-us2 - mbrola-us2 voice support for festival
festvox-us3 - mbrola-us3 voice support for festival
mbrola - Multilingual software speech synthesizer
mbrola-af1 - Afrikaans male voice for Mbrola
mbrola-br1 - Brazilian Portuguese male voice for Mbrola
mbrola-br3 - Brazilian Portuguese male voice for Mbrola
mbrola-cr1 - Croatian male voice for Mbrola
mbrola-cz2 - Czech male voice for Mbrola
mbrola-de4 - German male voice for Mbrola
mbrola-de5 - German female voice for Mbrola
mbrola-de6 - German male voice for Mbrola
mbrola-de7 - German female voice for Mbrola
mbrola-ee1 - Estonian male voice for Mbrola
mbrola-en1 - British English male voice for Mbrola
mbrola-es1 - Spanish male voice for Mbrola
mbrola-es2 - Spanish male voice for Mbrola
mbrola-fr1 - French male voice for Mbrola
mbrola-fr4 - French female voice for Mbrola
mbrola-gr1 - Greek male voice for Mbrola
mbrola-gr2 - Greek male voice for Mbrola
mbrola-hu1 - Hungarian male voice for Mbrola
mbrola-id1 - Indonesian male voice for Mbrola
mbrola-it3 - Italian male voice for Mbrola
mbrola-it4 - Italian female voice for Mbrola
mbrola-la1 - Latin male voice for Mbrola
mbrola-mx2 - Mexican Spanish male voice for Mbrola
mbrola-nl2 - Dutch male voice for Mbrola
mbrola-pl1 - Polish female voice for Mbrola
mbrola-pt1 - European Portuguese female voice for Mbrola
mbrola-ro1 - Romanian male voice for Mbrola
mbrola-sw1 - Swedish male voice for Mbrola
mbrola-sw2 - Swedish female voice for Mbrola
mbrola-us1 - American English female voice for Mbrola
mbrola-us2 - American English male voice for Mbrola
mbrola-us3 - American English male voice for Mbrola
mbrola-vz1 - Venezuelan Spanish male voice for Mbrola

2º  Instalar Mbrola -> apt-get install mbrola
3º  Instalar una voz -> apt-get install mbrola-es1
4º  Instalar otra voz -> apt-get install mbrola-es2

5º  Hacer una prueba -> espeak -v mb-es2 "Hola GNULinuxVagos"

 

Si por algun motivo te pasa como a mi, que Alsa deja de responder por algun motivo, puedes probar a reiniciar su proceso@demonio. :maligno:

 

En mi caso así :listen:-> alsa force-reload
 

Con eso ya tenemos lo básico instalado, ahora y en mi caso tengo que seguir investigando ya que el uso que yo le doy es para un proyecto de robótica a nivel casero y por eso mismo no puedo comentar mas sobre su uso para personas con discapacidad ya que solo he probado este software en el terminal y brevemente.

 

Dicho lo dicho y desde aquí solo puedo añadir mi agradecimiento al equipo de Mbrola y proyectos relativos al mismo por su gran labor y ayuda a personas con discapacidad y por compartir el proyecto con la comunidad.

 

Un saludo!


 

 

Compartir este post


Enlace al post
Compartir en otros sitios

Registra una cuenta o conéctate para comentar

Debes ser un miembro de la comunidad para dejar un comentario

Crear una cuenta

Regístrate en nuestra comunidad. ¡Es fácil!

Registrar una cuenta nueva

Iniciar Sesión

¿Ya tienes cuenta? Conéctate aquí.

Iniciar Sesión
Conéctate para seguir esto