Texto a voz en Java (Text to Speech)


En el viaje de Quito a Bogota (escala de un viaje a Santa Marta) en un conversación con Nelson, analizamos la posibilidad de crear aplicaciones Java que lean texto para personas con discapacidades visuales. Recordé que hace tiempo revisé un API desarrollado por IBM que ayuda en éstas tareas.
Buscando nuevamente por el Internet llegué a ésta página de preguntas y respuestas frecuentes sobre Java Speech API (JSAPI), en donde se muestra un listado de las implementaciones de APIs que persiguen el mismo fin. Revisando los primeros links, me enteré de la existencia de FreeTTS un sintetizador para hablar, open source escrito completamente en Java y tienen un ejemplo en donde se puede ver trabajando el API, que comparto con todos. Clic aquí para ejecutar la aplicación

Nelson aún la tarea está pendiente, pero inicio el estudio de alternativas.

Powered by ScribeFire.

57 comentarios en “Texto a voz en Java (Text to Speech)

  1. navegando por internet me encontre con este web site. Soy un estudiante universitario y estoy trabajando en un proyecto de ciclo que consiste en desarrollar un sistema para sordomudos con moviles, tecnologia bluetooth y programacion en J2ME, consiste en convertir el audio a texto y mostrarlo en el movil de la persona discapacitada, quien respondera en forma de sms y tendra que llegar a mi movil como audio, me gustaria que me de alguna idea para hacer la conversion de AUDIO-TEXTO, cree que pueda ayudarme?…gracias por su tiempo. Saludos y buenas vibras!

    1. Hola Hugo Encalada
      Yo tambien soy estudiante universitario, estoy estudiando ing. de sistemas y desde hace dos meses se me ocurriuo la idea que tu ya habias tenido; quiero saber como te fue con eso.
      Agradezco tu atencion y tu pronta respuesta.

    2. Hola amigo ami tambien me interesa la idea me gustaria saber como vas con tu idea soy una aprendiz de programacion/desarrolladora apenas e aprendido lenguaje C y me interesa java espero me puedas contar

      si te interesa contactarme puedes hacerlo por aqui por wordpress o mi blog
      aprendiendoprogramacion.wordpress.com

      saludos!!

    3. SodelsCot lo puedes descargar de Taringa net ademas puedes instalar infinidad de voces en todos los idiomas tambien las puedes encontrar en taringa

  2. Hola Hugo,

    Te comento que estamos tratando de hacer algo similar, pero aún no hemos concretado nada, estamos tratando de buscarnos un tiempo para ponernos manos a la obra.

    Pero te puedo decir que revises éste post que habla sobre Mobile Processing(https://cafelojano.wordpress.com/2007/08/20/mobile-processing/) que me parece una alternativa a tener en cuenta. Te pido que sigamos en contacto para comentar avances sobre el tema.

  3. Hola como estan, igualmente estoy interesado en el tema, pero me gustaría saber si existe algun ASR o motor de reconocimiento de voz que este diseñado en java. La verdad estos motores son muy escasos y los que existen no son free. Gracias

  4. Hola, muy bueno para realizar texto a voz. Lo que me gustaria saber si existe voz en español, por que la q incluye FreeTTS esta en ingles (Kevin), y nada q ver con el español. Si me pueden ayudar con eso por favor, una notificacion al e-mail

    1. Saludos Jorge tengo una consulta si sabe ud de una libreria o herramienta para programar un sistema de evaluacion de voz a texto y luego obtener esa informacion en en texto guardarla en la base que lenguajes de programacion podria usar alli, ya que tiene que ser interactivo por favor cualquier informacion me podria escribir a july_marb@hotmail.com

  5. Gracias por tu ayuda Jorge López.
    Te cuento si estube intentando utilizar mbrola, revise los ejemplos pero me sale el siguiente error:

    System property «mbrola.base» is undefined. Will not use MBROLA voices.
    Exception in thread «main» java.lang.NullPointerException
    at Mbrola.TTS(Mbrola.java:21)
    at Mbrola.main(Mbrola.java:28)

  6. hola que tal, que tema tan interesante me acaban de dar una gran idea de un proyecto que puede revolucinar el mundo de la tecnogia para mudos y sordos gracias

    1. hola amigo

      me interesa mucho esto ya que tengo un familiar sordo mudo

      si acaso ya desarrollaste la aplicacion me gustaria me dieras algun link o algo
      o si estas en desarrollo me gustaria contactar contigo

      saludos y espero respondas

  7. hola saludos, estudio informatica y actualmente estoy desarrollando un sistema para una institucion de niños invidentes, donde parte del personal es invidente, gracias por esta Info me servira de mucho , pero quisiera saber si sabes algo o conoces donde conseguir material de reconocimiento de voz, para poder dar instrucciones a la aplicacion por microfono.

    Gracias.

  8. Hola Jack,

    No he realizado investigaciones para el reconomiento de voz, pero tal vez si revisas los links del post encuentres algo que te pueda ayudar.

    Y nos gustaría conocer algo sobre tú proyecto, espero que nos hagas llegar algún comentario y posiblemente un post.

    Saludos

  9. Bueno, no he tenido tiempo para darles un buen vistaso a los links, tambien estoy trabajando con el reconocimiento de la webcam desde java, graficos, reportes, sobreescribir archivos excel, xml ect. vamos a ver cuanto aprendo!!!

  10. hola jorge me interso mucho los proyectos a investigarse, pero me gustaria estar mas al tanto del proyecto y algunos link para porder empesar con el desarrollo y las pruevas, pieenso que seria muy interesante lograrlo. Por mi parte estare mandandoles algunas cosas que averigue bye

  11. Hola este tema es bastante interesante.
    soy estudiante de ingenieria de sistemas y estoy en el desarrollo de mi trabajo de grado y lo que queremos diseñar es una Web para personas invidentes y dentro de nuestra busqueda encontramos la opcion de usar java Speech para implementar nuestro sitio.
    Si alguien tiene algunos ejemplos sobre la aplicacion de este API le agradeceria mucho por que hasta ahora no se si soporta lenguaeje voiceXML.

    1. Tan solo se de php, pero pude utilizar un API del sitio vozme.com en el sitio xsonar.xsupuesto.com.ar/hablada o http://www.xsonar.com.ar, ahi se puede navegar mientras te lee el lector la idea fue creada para un servidor de noticias para personas ciegas. si saben de donde puedo conseguir info para hacer el API en java u otro lenguaje pero en españo les voy a agradecer.

  12. hola estudio Ing. de Sistemas el tema me parecio interesante y como estamos desarrollando un soft educarivo para niños de 3-5 años quisiera alguna recomendacion para manipular la voz (es decir: capturar desde java y comparar con el del usuario para realizar las evaluaciones)en java algun componente de java por favor me serviria de mucho

  13. He podido hacer un servicio web que recibe texto y retorna un MP3 del texto escrito.
    Para esto he descargado el binario del FreeTTS y el MBrola + LAME.
    El tema es que estoy re complicado con la reproducción de idiomas distintos al ingles.
    He seguido las indicaciones de editar el archivo MbrolaVoiceDirectory del source del FreeTTS, y he adicionado las referencias a los idiomas que quiero que utilice el Mbrola (es1, es2, fr1 y mx2), ejecuto el ‘ant’ en la carpeta principal del FreeTTS y me genera el nuevo archivo mbrola.jar, en la carpeta mbrola.
    Pero la voz se escucha pésimo.
    Alguien ha avanzado de manera similar?? Y tiene problemas para setear los valores de voz para otros idiomas NO Ingles.
    Saludos
    Billy

    1. He hecho lo que vos haz hecho y no me reproduce en español. Me reconoce la carpeta pero no se escucha nada. Si pudieras ayudarme o darme un tip de como lo haces te lo agradeceria mucho. Dios te bendiga

  14. Disculpen… me gustó algo este sitio hee.. jeje— estoy en lo mismo… necesito implementar un programa en java donde mediante un textfield..introduzca el usuario un texto y éste pueda ser repoducido por una voz en español… si alguien avanza… le agradecería pudiese comentar para poder basarme en ello también… por cierto Jorge López.. mis respetos he… gracias..

  15. Hola yo hice una aplicación que se podría implementar para personas con poca capacidad de visión, pero la hice en visual basic, lo que hace es que lee un mensaje de texto, lo procesa la computadora y el programa lo habla en voz alta, lo hice para una aplicación de telemetría, si les interesa mi correo es kinng_ocs@hotmail.com

  16. Que mis colegas… yo hoy me enfrento a un problema; recien me gradue de la ing en ciencias computacionales pero me dedique mas a soporte y redes ahora al hacer la tesis me enfrento a procesamiento de voz y texto… encontre esta pag, con lo que extiendo mis respetos al colega jorge lopez,…

    la verdad mando un llamado para apoyo, no encuento al desarrollo pero si para nutrir un poco mas mi investigacion, he checado jmf y se me hace bien pero cual seria su opinion… en fin si alguien sabe de algun texto para leer y aprender mas lo agradeceria y del mismo modo conforme vayan mis avances los ire marcando para compartir con usedes

    digo al fin de cuentas debemos aprender de qu todo debe ser libre mas para nosostros…

    1. Saludos Don Abalu quisiera saber si tuvo algun resultado con su investigacion de reconocimiento de voz a texto ya que estoy proponiendo una tesis con ese sistema a nivel web en un sistema de encuestas

  17. Hola como estan?, yo estoy tratarndo de hacer para mi tesis una aplicacion en j2me para personas con poca vision, lo que deberia hacer es leer un mensaje y el programa deberia procesarlo en forma de voz. Encontre una api que es jsapi pero no anda del todo bien. Si me podrían dar una mano con esto se los agaradecería.

    Gracias
    karina

  18. hola soy me parece muy interesante este tema en este momento estoy empezando a trabajar en un proyecto de reconocimiento de voz en java…si alguien sabe de documentacion sobre este tema se lo agradeceria bastante

  19. Hola:

    Estoy realizando un proyecto en el cual quiero convertir voz a texto (obviamente en español).

    Intente descargar MBROLA pero no aparece el link de descarga, si me pudieras ayudar con eso te lo agradeceria

    que tengas buen dia

  20. Que tal, leyendo el tema y los comentarios, les platico que al igual que ustedes ando metido en lios con lo que se refiere ala sintetizacion y reconocimiento de voz.
    Les platico mis ideas.
    Para solventar el problema de la sintetizacion a falta de un api facil de implementar y que tenga un buen funcionamiento con el español decidi hacerme uno sencillo, sumamente sencido basado en la concatenacion de silabas.
    En cuanto al reconocimiento de voz me estoy peleando con sphinx4 solo que hasta ahorita solo me reconoce en ingles.
    La libreria sphinx4 implementa una parte de jsapi, quiza alguien logre hacerla funcionar para reconocer el español, de ser asi que me diga como :)…
    Bueno me despido, saludos.

  21. hola jorge.. te kiero hacer una pregunta.. ¿ es conveniente hacer los metodos y atributos de una clase hacerlas todas static o sea globales . ?

    yo tengo mi clase de conexion con metodos seleccion, actualizacion y eliminacion , las tengo como static… ¿ es conveniente eso ? o ¿ va en contra de la programacion ?

  22. Ya hace tiempo que este post esta sin actividad.
    Comentar que mi proyecto trata sobre eso asi que andaré espectante si se comenta algo mas sobre el tema.

    Un saludo

  23. hola tengo un problema con un proyecto de j2me quiero realizar un programa y necesito añadir libreerias externas al j2me .jar , el problemas no es añadirlos si no que como trabajo en netbeans al agregar las librerias me aparace un error en el build-impl.xml y no me deja correr el programa, no se donde este el error pero de lo que si comprobe es que al quitar las librerias externas el error se quita, agradeceria infinitamente su ayuda ……………dunkn_isai@hotmail.com

  24. Hola Jorge López, queria pedirte un favor, soy estudiante de ingeniería de sistemas y mi proyecto de tesis se trata sobre reconocimiento de voz y redes nueronales. su finalidad es capturar la voz de la persona y saber si fue pronunciado correctamente. para ello he pensando utilizar java, me podrias ayudar con alguna información o aplicación que me pueda ayudar, te lo agradeceria mucho. Gracias por su atención

  25. Hola,
    Estoy intentando hacer un editor de texto que lea un texto en español. He seguido todos los pasos y cuando lo ejecuto me da el siguiente error:System property “mbrola.base” is undefined. Will not use MBROLA voices.
    Exception in thread “main” java.lang.NullPointerException
    at Mbrola.TTS(Mbrola.java:21)
    at Mbrola.main(Mbrola.java:28)

    Se que tengo que tengo que ponter esa propiedad del sistema pero no sé como hacerlo.
    Alguien me puede indicar los pasos?..
    Muchas gracias

  26. yo estoy desarrollando un soft en el cual necesitaria aplicar el reconocimiento de vos y viceversa o sea de texto a voz, si es que a alguno le interesa podemos estar ne contacto ya que al proyecto tengo que trminarlo si o si

    Saludos

    1. Hola mi tesis es sobre enviar mensajes de texto a traves de comandos de voz estoy pensando utilizar java movil, ya que con windows mobile no es muy posible, por ahora no tengo nada en concreto podemos esta en contacto para intercambiar ideas

    2. Saludos andres mi correo july_marb@hotmail.com a mi me gustaria compratir la informacion de reconocimiento de voz a texto ya que estoy proponiendo un tema de tesis para realizar una evaluacion de alumnos en web y necesito de esa ayuda por favor ayudame directamente me puede escribir a mi correo

  27. ok, bien pues me he metido a estudiar un poquito
    con desgraca puedo decirles que los mejores apartados de investigacion estan en ingles, pero con una buena actitud y un traductor podremos librar dicho problema: esto es lo que he recopilado

    ———————————–
    FORO DE INVESTIGACION DE TTS
    (TRADUCCION INGLES – ESPAÑOL POR MIGUEL SAMANIEGO)

    FUENTE:
    http://stackoverflow.com/
    Java: Text to Speech engines overview
    FORO:

    QUERIDAD COMUNIDAD

    ESTOY EN BUSCA DE UN PROGRAMA TTS, DURANTE MY INVESTIGACION PUDE ENCONTRAR VARIOS CATALOGOS JSAPI(PARCIALMENTE)-PROGRAMAS
    COMPATIBLES CATALOGADOS EN LA PAGINA DE IMPLEMENTACIONES JSAPI, SON BUENOS COMO UN PAR DE PROGRAMAS ESPECULADOS QUE NO APARECEN
    EN ESTA PAGINA, TUVE QUE OCURRENTEMENTE NO HAY IMPLEMENTACION DE REFERENCIA EXISTENTE PARA JSAPI.

    TUVE QUE HACER PRUEBAS BREVES PARA UN PROGRAMA GRATUITO DE TTS (EL PRIMERO EN LA LISTA DE LA PAGINA IMPLEMENTACIONES JSAPI)
    MOSTRO QUE ESTA MUY CERCA DE LEER UNA SIMPLE Y OBVIA PALABRA (EJEMPLOS: ABC, BLACKBOARD (PIZARRA) ). OTRAS PRUEVAS ESTAN ACTUALMENTE
    EN PROGRESO.

    Y AQUI VIENE LA PREGUNTA (6, ACTUALMENTE)

    1.- QUE PROGRAMAS BASADOS EN JAVA TTS HAS USADO

    2.- PARA TU OPINION, CADA UNO, ES CAPAZ DE LEER UNA ORACION LARGA

    3.- QUE PIENSAS DE LA CALIDAD DE VOZ

    4.- QUE PIENSAS DEL DESEMPEÑO DE ELLOS

    5.- QUE PROGRAMAS QUE NO SON DE JAVA SON OBLIGADOS A ENTRAR EN ESCENA

    6.- CUAL DE ELLOS RECOMIENDAS

    DE ANTEMANO GRACIAS POR TUS COMENTARIOS Y SUGERENCIAS

    REPUESTAS

    A.- YO HE USADO MARY (SUPONGO QUE ES TTS) ES MUY IMPRESIONANTE LA CALIDAD DE LAS VOCES
    PERO NO HE USADO ALGUN OTRO

    (NOTA*MARY NO ES FACIL DE USAR TIENE UNA DOCUMENTACION POBRE Y EL PROCESO DE INSTALACION ES ABISMAL
    NOMBRES DE ESPACIOS EN DIRECTORIOS, CON ARCHIVOS DE CLASES PREVENTIVAS DE UNICIO FUNDADAS EN SYSTEMAS UNIX )

    MUCHAS GRTACIAS A CADA UNO DE USTEDES, EL TRUCO ES QUE EN LA FUENTE DE FREETTS: SI SE UNICIA LA EJECUCION
    COMO ‘JAVA-JAR FREETTS.JAR ALGUNOS ARGUMENTOS MAS AQUI’, EXPLICA EN POCAS PALABRAS CUANTO INICIAN LA EJECUCION
    EN UNA MANERA DE BIN/SERVER.JAR Y BIN/CLIENT.JAR

    GRACIAS A TODOS Y CADA UNO DE USTEDES DE NUEVO

    B.- YO HE USADO AT&T NATURAL VOICES CON EL PROOVEDOR JSAPI Y MS SAPI JUNTOS. PROVEEE DE UNA EXELENTE CALIDAD DE
    VOZ, GENERALMENTE BUENA , MUCHOS CONTROLES SOBRE PRONUNCIACION, Y MULTIPLES LENGUAJES, ES UNA PEQUEÑA JOYA, PERO
    TRABAJA MUY BIEN.

    EH USADO PARA LEER IMPORTANTES SENSORES TELEMETRICOS PARA CONTROLADORES DE APLICACIONES EN SENSORES DE DISPOSITIVOS
    MOVILES. NO TENEMOS QUEJA ACERCA DE LA CALIDAD DE VOZ. TIENE CERCA DEL 75% DE PRESICION FUERA DE LA CAJA CON TERMINOS
    CIENTIFICOSES MUCHO MAS ALTA (PUEDE SER 90%+) DEL DIALOGO NORMAL. PODEMOS TENER MAS DE 99+% EXACTITUD PARA EL MARGEN DE
    GANACIA (MUCHOS ERRORES SON EN TERMINOS CIENTIFICOS CON INUSUALES COMBINACIONES DE FONEMAS)

    ESTO FUE UN (BIT HARD) EN EL PROCESADOR (DONDE LO EJECUTAMOS EN UN PENTIUM-III MAQUINA EQUVALENTE Y ESTO FUE PRESIONADO
    50% -75% DEL PICO DE CPU). ESTE USA MOTORES NATIVOS DE HABLA (WINDOWS, LINUX, Y COMPATIBLES CON MAC) WHIT UNA INTERFACE
    EN JAVA.

    TIENEN UN GIGANTESCA VARIEDAD DE VOCES Y LENGUAJES.

    C.- YO USE FREE TTS PERO TUE MAYORES PROBLEMAS CON LAS VOCES MBrola PARA EJECUTAR EN MI MACBOOKPRO. YO PUEDO DECIR QUE
    CONSEGUI LAS VOCES MBRrola PARA EJECUTARSE EN WINDOWS (PENOSAMENTE) Y LINUX. NO HE TENIDO SUERTE CARGANDO OTROS PAQUETES
    DE VOZ EN FRETTS CON VERGUENZA POR QUE HAN SUPLANTADO LA HORRIBLES VOCES IMO(?). FUERA DE ESTOS PEQUEÑOS ACONTECIMIENTOS
    OBSCUROS (CLOUDGAREN) ES BUENO PERO SOLO EJECUTA EN WINDOWS. ESTOY INTERESADO EN ESCUCHAR OTROS ACONTECIMIENTOS /FALLAS
    CON MOTORES DE VOZ COMO ESTE TIPO DE TRABAJO ES CAMBIANTE. SOLO PUEDO JUGAR CON UN PEQUEÑO SPHINX4. YO SOLO LO DESENPOLVO
    CON JVXML (CUANDO APRECE PARA SER BASADO EN SPHINX4) LA ULTIMA NOCHE PERO NO PUDE EJECUTARLO POR ALGUNA EXTRAÑA RAZON.

    D.- YO HE CONTRIBUIDO CON MARY. SIENTO QUE TIENE POTENCIAL SI MAS DE UN INTELEGINETE HA SEPARADO LAS VOCES HMM FUERA DEL
    NUCLEO (ESTAS VOCES NO NECESITAN LARGOS AJUSTES DE SONIDO PARA FUNCIONAR BIEN). SOLOR INTENTO HACER UN EVENTUAL SISTEMA
    PARA FRETTS PARA MANDAR EVENTOS CUANDO SE DIGA UNA PALABRA. HE TENIDO EXITOS, PERO ESTO NO FUNCIONA PARA LINUX POR AHORA (
    PROBLAMENTE POR QUE HAY UN HERROR DE TIEMPO)

    ———————

    FUENTE:

    http://WWW.WIKIPEDIA.ORG
    CONVERSOR TEXTO-VOZ

    GENERACION POR MEDIOS AUTOMATICOS DE UNA VOZ ARTIFICIAL QUE GENERA IDENTICO SONIDO PRODUCIDO A UNA PERSONA AL LEER UN TEXTO
    CUALQUIERA. SON SISTEMAS QUE PERMITEN LA CONVERSION DE TEXTO A VOZ SINTETICA, LOS CONVERSORES DE VOZ SON TAMBIEN CONOCIDOS
    COMO CTV O TTS.

    REQUISITOS DE UN TTS

    1.- DEBE PRODUCIR UNA VOZ SINTETICA (ARTIFICIAL) QUE RESULTE NATURAL Y SEA INTELIGIBLE

    2.- LA SINTESIS DEL HABLA DEBE SER AUTOMATICA COMPLETAMENTE, SIN QUE SE TENGA QUE INTRODUCIR NINGUN TIPO DE REAJUSTE MANUAL
    EN NINGUNA PARTE DEL PROCESO.

    3.- EL TEXTO INTRODUCIDO EN EL SISTEMA HA DE SER UN TEXTO ARBITRARIO CUALQUIERA, NO PUEDE ESTAR AMAÑADO EN NINGUN SENTIDO.

    —————————————————
    QUE ES TTS?

    FUENTE
    *********DESCONOCIDA BUSCAR FUENTE

    TTS SIGNIFICA TEXT TO SPEECH DEL INGLES CONVERSION DE TEXTO A VOZ

    LOS SISTEMAS TTS EXISTENTES TIENEN 2 MODULOS QUE ACTUAN ENTRE SI PARA LA SINTESIS

    PRIMERAMENTE TENEMOS LA ENTRADA ESCRITA EN PALABRAS (RECEPCION DEL TEXTO) Y LOS SEPARA EN PARTES MAS PEQUEÑAS LLAMADAS
    SEGMENTOS. SEGUNDO TENEMOS LA SINTETIZACION DE SEGMENTOS A COZ DONDE ESTOS SEGMENTOS SE CONVIERTEN A SONIDOS GENERANDO
    UNA VOZ ARTIFICIAL QUE INTERPRETA EL TEXTO DE ENTRADA.

    HAY DIFERENTES TIPOS DE SEGMENTOS

    PALABRA , SILABA, CONSONANTE VOCAL CONSONANTE (CVC), VOCAL CONSONANTE VOCAL (VCV), DIFONEMA, PSEUDOFONEMA, DEMISILABA
    Y SUBFONEMA, ESTAS ULTIMAS 3 SIN DEFINICION ***(BUSCAR W3).

    EL AUTOR NO ENCONTRO REFERENCIAS DE DONDE SE ABORDA EL SEGMENTO, SE PUEDE DECIR (PARA EL AUTOR) QUE ES LA UNIDAD BASICA
    DE LA SILABA.

    EN LOS SISTEMAS TTS EXISTEN 2 TIPOS DE SISTEMAS, DE VOCABULARIO LIMITADO Y DE VOCABULARIO ILIMITADO, LOS PRIMEROS TIENEN
    UN TIPO DE SEGMENTO: PALABRA SILABA. LOS ILIMITADOS TIENEN UN TIPO DE SEGMENTO CON FONETICA, DIFONEMA, DEMISILABA.

    HAY UN AVANCE MAYOR DE TTS EN EL IDIOMA INGLES QUE EN ESPAÑOL. LOS INSTITUTOS DE INVESTIGACION QUE HAN TRABAJADO EN SISTEMAS
    TTS Y EL IDIOMA PARA EL QUE DESARROLLARON SISTEMAS,
    YORK TALK
    Inglés

    University of Birmingham
    Inglés europeo y americano

    Dec Talk
    Inglés

    Ipox
    Alemán

    Eurovocs
    Japonés, Inglés, Alemán, Español y Francés

    LAS IMPLEMENTACIONES DE LOS SISTEMAS TTS HAN SIDO

    Tipo de segmento
    Experimentos

    Palabra
    Buron 1986, chapman 1971

    Sílaba
    Ouh-Young 1986

    CVC
    Hayashi y Murakami 1992

    VCV
    Sato 1978

    Difonema
    Lefevre 1986

    Pseudofonema
    Mikuni y Ohta 1986

    Demisílaba
    Lovis y Fujimora 1976

    Subfonema
    El-Iman 1989, Dan y Dutta 1991

    ** YO CONCLUYO QUE DEBEMOS INVESTIGAR EL SUBFONEMA YA QUE AL PARECER ES QUIEN SE HA USADO ACTUALMENTE.

    espero que la informacion publicada les sea de utilidad, asi mismo pido humildemente a todos ustedes no tengan miedo de exponer sus avances o ideas para que todos las veamos y podamos tener una mejor vision de el desarrollo de esta tecnologia, gracias:

    una web que desperto mucho interes de parte mia

    http://www.naturallanguaje.com

  28. hola amigo me interesa mucho tu blog

    soy aprendiz de programacion

    pero sobre todo esta entrada

    resulta que tengo un familiar sordo mudo y lo que quisiera es poder convertir texto a voz en un celular o dispositivo movil, en tiempo real. cuando hablas por el dispositivo y que este sonido se convierta a texto

    nose que guia me podrias dar o consejo

    gracias amigo

      1. Hola jorge el tema es muy interesante , stoy haciendo un trabajo sobre eso, como dijiste que ya existe sw para hacer eso, podrias facilitar el nombre de la aplicacion o algunas referencias, por mi parte tb stoy leyendo cosas sobre el tema pronto estare aportando.

  29. ¿Sabéis cómo resolver esto?:
    System property «mbrola.base» is undefined. Will not use MBROLA voices.

    ya lo ha descrito alguien antes

  30. Buenas Noches
    Soy estudiante de Ing. Informática de los primero años. Resulta que estuve pensando algo novedoso y se me ocurrio lo mismo que algunas personas que estuvieron por aquí.
    Como lo menciono Andrea Agudelo, también estuve pensando realizar algo similar. Aun no tengo mucho conocimiento sobre Java, pero estoy empezando a utilizar Netbeans. Creo que compartimos la misma vision acerca de la gente invidente, y la verdad Jorge Lopez me parece genial que abras un debate referente al tema.
    También estoy deseoso de profundizar sobre el tema y les estaría agradecido si tienen alguna novedad al respecto.
    Un saludo para todos desde Asunción Paraguay

Replica a Alondra Cancelar la respuesta