Como fazer uma aplicação Android com reconhecimento de voz
A sua ideia é boa... mas não prática... Se o seu telefone está no bolso e ouve os seus comandos de 'falar' para executar acções; significa que o microfone deve estar sempre ligado e à espera de comandos de audição (24/7)... quando o microfone está ligado... A sua bateria seca muito em breve. Aproximadamente com em 4-6 hrs... a bateria morrerá.
Eu recomendaria construir um aplicativo... pressionando / segurando um botão seu aplicativo deve ir para o modo de audição e converter a fala em texto e usar os comandos de texto para executar suas ações. por exemplo, o assistente do Google fornece o botão do microfone... para falar seus comandos.
Por favor leia mais, Se você gostaria de ir nesta direção :
Android vem com um recurso embutido de fala em texto através do qual você pode fornecer a entrada de fala para o seu aplicativo. Com isso você pode adicionar alguns dos recursos legais ao seu aplicativo, como adicionar navegação por voz (útil quando você está tendo como alvo pessoas deficientes), preencher um formulário com entrada de voz etc.,
No fundo como a entrada de voz funciona, a entrada de voz será transmitida para um servidor, no servidor a voz será convertida em texto e finalmente o texto será enviado de volta para o nosso aplicativo. O que significa que a internet deve estar ligada durante a execução.
Eu recomendaria fazer o checkout do site Androidhive: Android Speech To Text Tutorial para iniciar o seu projeto.
Tela de amostra anexada:
Boa sorte!
Artigos semelhantes
- Com o reconhecimento de voz do iOS, posso fazer backspace, apagar ou corrigir o que escrevi até agora?
- Quais são os bons truques e dicas para usar o discurso iOS para o reconhecimento de texto/voz?
- É verdade que com LTE, não podemos fazer chamadas de voz sem Internet ON e com VoLTE, podemos fazer chamadas de voz sem Internet ala Jio 4G?
- É legal contratar um impressionista de voz para fazer um anúncio de rádio com uma voz muito semelhante à de uma celebridade?