Reconhecimento de voz!

O framework JMF permite trabalhar com reconhecimento de voz ? Alguém já utilizou Java para este tipo de tarefa ? Estou participando de um projeto para uma ferramenta de auxílio ao deficiente visual !

Fala,

Da uma olhada na biblioteca Sphinx-4, ela te da possibilidade de reconhecimento de voz, nunca utilizei ela nao sei se funciona para o portugues…

O url eh http://cmusphinx.sourceforge.net/sphinx4/ . No java.net tem um cara que utilizou essa biblioteca para implementar um interruptor de uma lampada, da uma olhada em http://weblogs.java.net/blog/gadominas/archive/2007/03/another_way_to.html

Espero que tenha ajudado,
Abracos,
Alan

Ha poucos dias, me deparei com essa mesma pergunta, em dois tópicos distintos:
http://www.guj.com.br/posts/list/54232.java#284996
http://www.guj.com.br/posts/list/53757.java

[quote=arubin]Fala,

Da uma olhada na biblioteca Sphinx-4, ela te da possibilidade de reconhecimento de voz, nunca utilizei ela nao sei se funciona para o portugues…

O url eh http://cmusphinx.sourceforge.net/sphinx4/ . No java.net tem um cara que utilizou essa biblioteca para implementar um interruptor de uma lampada, da uma olhada em http://weblogs.java.net/blog/gadominas/archive/2007/03/another_way_to.html

Espero que tenha ajudado,
Abracos,
Alan[/quote]
Boa dica :smiley:
pior é que eu procurei no google por algo assim e não achei nada :smiley:
so encontrava o freetts …

olá galera,

to trabalhando com CMU Sphinx e ta complicado hein

Queria saber c alguém ja fez alguma coisa nele ???

Muito Obrigado

Ricardo

Sei que esse tópico está meio “morto”, mas…

http://wehavescience.wordpress.com/2012/11/03/reco...hecimento-de-voz-com-sphinx-4/

Eu fiz esse breve tutorial de como desenvolver uma aplicação com reconhecimento de voz utilizando o sphinx-4, logo mais vou postar utilizando o JSAPI.

Espero que seja útil!

[]'s

Já utilizei o JMF para transportar áudio e vídeo e nunca ouvi falar dele ter motor para reconhecer voz, somente captura voz mesmo.

Ou seja, você pode utilizar ele para capturar uma voz no Japão e transmitir para um host no Brasil que implementa um reconhecimento de voz.

Em Java, o problema é que todo material encontrado é para reconhecer voz em Inglês. Acho que atende para muitas aplicações como ligar e desligar equipamentos, pois não custa pronunciar “turn on” (ligar) ou “turn off” (desligar). É questão de não ser muito exigente para viabilizar sua idéia.

Também venho há alguns meses procurando um caso de uso em português, mas nada de achar.

O Android que foi “recém” lançado em comparação com o Java já tem reconhecimento em Português.

Estive pensando que talvez seja mais rápido usar um smartphone com Android para reconhecer a voz e então enviar isso para o PC já em formato de texto, acredito que é mais viável do que esperar em Java uma solução para o nosso idioma.

Sobre a Sphinx 4.0 em Java, tem um vídeo muito bom que explica como instalar e usar:

Fiz o teste e funciona.

wiliamps