TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: BrunoF en 27 de Agosto de 2005, 12:45:00

Título: Quiero realizar un sintetizador de voz con PIC
Publicado por: BrunoF en 27 de Agosto de 2005, 12:45:00
Hola.Ya va tiempo en que tengo pensado realizar un sintetizador de voz, con el objetivo de que se pueda emular la voz humana generando las frecuencias precisas de cada letra del abecedario.
Si embargo, surgieron grandes problemas. La presicion necesaria para las frecuencias, el sampleo de las mismas, el espacio RAM y ROM requerido, etc...
He buscado IC"s que ya hagan algo de esto, pero no logre encontrar nada parecido. Solo grabadores y reproductores de voz, o voice speech(que la verdad todavia tengo dudas de lo que son, pero parecerian muy similares a los reproductores)..
En fin: me gustaria:
* Saber si ya existe con PIC lo que quiero hacer, se que las comañias telefonicas utilizan algoritmos codificadores de las señales analogicas y las convierten a digital, para luego ser decodificadas nuevamente para volver a ser analogicas.
* Ahora: ¿Conocen de algun integrado que sintetice voz?(en español debe ser, ademas...)
* Si no existen,me gustaria que compartamos ideas o sugerencias para fabricar uno nuevo.
* Tambien me gustaria si saben de alguna pagina que posea los sonidos de la A a la Z, para poder analizar sus frecuencias(Debe ser en español(la pronunciacion), obvio)
* Los rangos de los cortes de frecuencias correctos, pero no sacrificar demasiada calidad y/o claridad de la voz.

Bueno espero no haberlos apabullados, es que me parece que es por demas de ambicioso mi proyecto, al menos en el sentido mas importante: ¿Como hacer para minimizar la cantidad de memoria requerida!?
Saludos y soy todo oidos( o mejor ojos Giño)
Título: RE: Quiero realizar un sintetizador de voz con PIC
Publicado por: Artifox en 28 de Agosto de 2005, 00:20:00
Hola BrunoF, yo no le entro mucho al analisis de señales, pero podrias probar con un dsPIC pues cuanta con muy buena potencia para este tipo de aplicaciones.

En verdad no se donde puedas encontrar algo de informacion acerca de los sonidos de las letras, pero puedes grabar tu propia voz, filtrarla y sacarle es espectro y tenerlo como base para el reconocimiento. Luego para el reconocimiento en si, puedes usar RNA"s ( pones los patrones entrenas las neuronas y las implementas )  es una opcion, yo hago uso de lo que conozco, o sino puedes hacer filtros que reconozcan patrones ( letras )

Una vez un amigo queria hacer algo parecido y estuvo revisando los voice spech y vio que tenian RNA"s que eran los que aprendian a reconocen la voz... creo que no siguio mas en ello, la verdad no se... Pero puedes empezar por saber como funcionan los que existen y en base a ellos hacer los tuyos propios.

Investiga un poco mas y me cuentas como te fue... yo tampoco soy un experto en el tema, pero por lo menos ideas no me faltan... jeje Sonrisa Gigante

Un abrazo y nos vemos prontoRebotado
Título: RE: Quiero realizar un sintetizador de voz con PIC
Publicado por: Nocturno en 28 de Agosto de 2005, 01:29:00
Échale un vistazo al ZVSR 600, de Zaram.

http://www.voiceware.co.kr/english/news/hot_read.html?indexnum=172&page=4&keycode=&keyword=&year=&article_num=36
Título: RE: Quiero realizar un sintetizador de voz con PIC
Publicado por: BrunoF en 28 de Agosto de 2005, 02:26:00
Wow! muchas gracias a ambos! Bueno, pense en grabar mi propia voz, pero tendria que conseguirme un mic decente y una habitacion adecuada. Voy a ver si encuentro algun amigo con estudio de grabacion disponible Sonrisa.
Voy a hacer una aclaracion: No necesito que la voz generada sea la mia, sino una voz cualquiera, pero humana, o al menos que suene como la voz del hombre de hojalata...
Solo tiene que leer lo que yo le indico por codigo.
Nocturno66, por lo que veo haces honor a tu nick! que horas estas de andar merodeando por el foro! Giño jaja.
Muchas gracias por el link! No veo el dia en que llegue ese integrado a argentina!Esta fabuloso. El precio debe ser aterrador, pero bueno. El que quiere celeste...
Título: RE: Quiero realizar un sintetizador de voz con PIC
Publicado por: antoniof en 28 de Agosto de 2005, 06:50:00
Siempre puedes encontrar a alguien que viva en USA que te lo pida y te lo envíe a argentina por correo, como hacían con los samples de microchip. Lo que no hay en USA no lo hay en ningún otro sitio Sonrisa Gigante