Como posso obter recursos de reconhecimento de voz no Unity Game Engine? [fechadas]


12

Como posso obter recursos de reconhecimento de voz no Unity Game Engine? Existe um plug-in ou uma estrutura (espero que freeware) que eu possa usar? Se sim, você tem alguma idéia de como instalá-lo? Além disso, quanto de problemas haveria com ruídos de fundo no jogo interferindo nas entradas de voz no jogo? Existem exemplos de jogos no mercado que usam isso? (além da Espanha 3D para o Torque Game Engine).


Todos os sistemas de transcrição de texto livre da FOSS são geralmente terríveis. Quase certamente não vale o esforço necessário, a menos que você esteja disposto a desembolsar
$ para trabalhar com alguém como a Nuance.
coderanger

@ cododeranger: a transcrição de texto livre dificilmente é o único uso de reconhecimento de voz e provavelmente é menos provável em jogos.

1
Claro, mas se você sabe o suficiente sobre o reconhecimento de voz para construir seu próprio modelo de linguagem, você provavelmente não estaria fazendo aqui :-)
coderanger

Isso pode ter sido fechado, mas as respostas podem ser enganosas a partir do Unity 5.4. Se você estiver segmentando apenas janelas, poderá usar o espaço de nome UnityEngine.Windows.Speech. KeywordRecogniser e DictationRecogniser são as duas classes de interesse.
Zcabjro

Respostas:


5

O Unity3D não possui suporte direto ao reconhecimento de voz. Você precisaria escrever uma extensão (System.Speech.Recognition) ou encontrar algum tipo de plug-in para ajudá-lo. Se você acabar indo nessa direção, perderá a compatibilidade do web player com o seu projeto.

Não vejo nenhum plug-in já desenvolvido para esse fim.



Sim, isso não é brincadeira.
David McGraw

1

O Community Core Audio parece bastante promissor. Ele converte a voz em texto e é dito para lidar com o reconhecimento automático de fala. Os dados são enviados pela rede através do UDP, facilitando a integração no Unity. Ou seja, se você não planeja usar o webplayer.

http://nuicode.com/projects/cca-alpha

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.