Pergunta

Tenho um problema em reconhecer todas as palavras em inglês usando sphinx4.Eu adicionei todas as palavras em inglês começando com a letra 'A' ao meu arquivo de gramática em java e tentei executá-lo.Primeira vez que me deu o erro de espaço de heap de java que inicialmente mantive 256m. Então mudei para 512m.desta vez não houve erros de java, mas o reconhecedor não estava reconhecendo uma única palavra, nem mesmo palavras erradas. Alguém pode me ajudar a fazer um arquivo de gramática de reconhecimento de fala com todas as palavras em inglês ...

Esta é minha primeira pergunta aqui, então espero obter alguns bons resultados.

Foi útil?

Solução

Já que você está usando o SPhinx 4. Muitas coisas dependem da maneira como você configurou. Sphinx (tanto pocket sphinx e Sphinx 4) oferece transcrição, bem como conversão imediata. Quer dizer, você pode salvar sua voz como um arquivo wav e realizar uma conversão de wav para texto ou pode simplesmente falar mantendo o aplicativo sphinx4 rodando para que ele transcreva cada linha que você falar. Você teria que configurar o arquivo de gramática usando um arquivo de grama 2/3 / n. Fornece o modelo acústico com base na pronúncia como no modelo acústico hub4 para inglês dos EUA ou modelos voxforge para inglês indiano. Eu já havia postado uma pergunta semelhante

A resposta do reconhecimento de fala é fraca em sphinx4 Você também pode consultar este site http://nsh.nexiwave.com/ que fornece todos os detalhes para configurar o Sphinx4. com base nessas configurações, suponho que você possa obter uma saída digna

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top