Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/01/2003, 17:56
Iv4n
 
Fecha de Ingreso: enero-2003
Mensajes: 52
Antigüedad: 21 años, 10 meses
Puntos: 0
Hola que tal...


...es raro que alguien se interese en esos temas.. casi todos nos la pasamos trabajando con aplicacioncitas administrativas...
ese tipo de software al que te refieres involucra más tiempo de investigación y de diseño, que de implementación..

Primero que nada tienes que darle una lectura a los temas básicos de Inteligencia Artificial, y puedes enfocarte directamente a Redes Neuronales.. estos son algoritmos que permiten hacer cosas asombrosas en el campo del reconocimiento de patrones.....

Ahora .. para el "reconocimiento de voz", necesitas ponerte a investigar en varias áreas no solo en programación debes armar un buen equipo de trabajo y dividir el proyecto en módulos bien definidos.

Una parte del desarrollo sería implementar un módulo de software para convertir el el patron a una representación discreta (osea de análogo a una representación digital) para poder ser almacenado en una entidad de software.

Posteriormente pasarlo a un modelo matemático que pueda ser analizado por otro módulo de software, que sería en sí el encargado del Reconocimiento de Voz.

Este módulo se encargaría de "aprender" o "identificar" ciertos patrones en el modelo anterior y "etiquetarlos"


Para esto puedes implementar una Red Neuronal basada en el algoritmo de Red Neural de Hopfield, que es un modelo matemático que permite construir una red neural de varias capas (por ejemplo: capas de entrada, capas ocultas y capas de salida). Este algoritmo es especialmente útil en el reconocimiento de patrones .


Te llevarás un buen tiempo buscando el mejor modelo de capas para este algoritmo pero una vez que encuentres un punto de equilibrio cre que lo demás será mucho más fácil.




Espero que te sirva de algo... y me platicas como te fue con eso...



Saludos...!