Programación General > Java
Reconocedor De Voz
pini:
inacete como conseguiste que te reconocieras palabras?, no solo el ejemplo de los numeros, si ejecuto ejemplo hellonGram(me parece que es) me da error por fuera de memoria, creo que es xq el diccionario es demasiado grande.
He probado a crear mi propio diccionario y modelo de lenguaje gracias a un enlace que hay en la pagina, sin embargo, parece que el diccionario lo cargar bien, sin embargo, da un error:
Empieza
paso1
paso2
base ID 45left ID 21right ID 50
Unit V lc EH rc AX pos i
ID 113600 hmm null
Exception in thread "main" java.lang.NullPointerException
at edu.cmu.sphinx.linguist.lextree.HMMNode.getBaseUnit(HMMTree.java:1181)
at edu.cmu.sphinx.linguist.lextree.HMMNode.<init>(HMMTree.java:1160)
at edu.cmu.sphinx.linguist.lextree.Node.addSuccessor(HMMTree.java:852)
at edu.cmu.sphinx.linguist.lextree.HMMTree.addPronunciation(HMMTree.java:290)
at edu.cmu.sphinx.linguist.lextree.HMMTree.addWord(HMMTree.java:259)
at edu.cmu.sphinx.linguist.lextree.HMMTree.addWords(HMMTree.java:245)
at edu.cmu.sphinx.linguist.lextree.HMMTree.compile(HMMTree.java:164)
at edu.cmu.sphinx.linguist.lextree.HMMTree.<init>(HMMTree.java:79)
at edu.cmu.sphinx.linguist.lextree.LexTreeLinguist.compileGrammar(LexTreeLinguist.java:478)
at edu.cmu.sphinx.linguist.lextree.LexTreeLinguist.allocate(LexTreeLinguist.java:406)
at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstSearchManager.allocate(WordPruningBreadthFirstSea
rchManager.java:323)
at edu.cmu.sphinx.decoder.Decoder.allocate(Decoder.java:109)
at edu.cmu.sphinx.recognizer.Recognizer.allocate(Recognizer.java:182)
at AudioReconocedor.main(AudioReconocedor.java:35)
Press any key to continue...
No se si es xq el diccionario que yo e creado no se corresponde con el modelo WSJ_8gau_13dCep_16k_40mel_130Hz_6800Hz, el caso que parece que si que va pr al final da ese error.
Por otra parte si cogemos el modelo de los digitos si que los reconoce bien los incluidos en una gramatica, sin embargo no me deja tp incluir nuevas palabras puesto que dice q no las reconoce.
Haber si me puedes echar una mano. Gracias
inacete:
Hola Pini!
La verdad es que notengo ni idea. He apartado un poco el tema y no lo sigo mucho.
Los problemas de memoria del ejemplo, pueden ser porque no has copiado correctamente la línea que los ejecuta con todos sus comandos.
Sobre ampliar las gramáticas y añadir nuevas palabras, no tengo ni idea.
Saludos
JIGUI:
Hola Pini, Silverfox, e Inacete les mando un saludo desde Bolivia.
Bueno comentarles que estoy en vias de elaborar mi proyecto final al igual que tu Pini, y la idea de Reconocimiento de voz, me parece fenomenal. Mi problema es que no tengo mucha experiencia con esto, asi que acudo a ustedes para ver si pueden hecharme una manito no???
Por donde tengo que empezar, para meterme en el mundo de Java Speech??
Felicidades por abordar un tema tan interesante, Saludos amigos byeeee
Chica:
Hola pini
Sabes necesito hacer algo muy parecido a lo tuyo pero resulta que no se que librerias descargar si me puedes ayudar y mandarme un ejemplo de codigo te lo agradeceria mucho
Chica
alondraKatt:
Hola, he estado leyendo su trabajo de reconocimiento de voz, quiero hacer una aplicación en java me que sirva para saber si se pronuncia bien una palabra o no, tendrian algun ejemplo al que le pueda dar un vistazo? soy nueva en este tema y veo que algunos unsa sphinx y otrs cloudgarden, me podrian ayudar con ejemplos para analizarlos x favor mi correo es alondrakatt@hotmail.com
Navegación
[*] Página Anterior
Ir a la versión completa