Você pode usar a API de APIs da Web do Google para sua aplicação. Ele usa a mesma tecnologia usada no android.
Se eu estou desenvolvendo um aplicativo para Android que usa TTS e reconhecimento de voz, quais bibliotecas são usadas para o mesmo reconhecimento de voz e fala no Ubuntu?
Estou assumindo um lugar para o texto em fala, mas não tenho certeza de qual biblioteca de reconhecimento de voz e sistema de dicionário / aprendizado / calibração é usada para reconhecimento de voz.
Eu gostaria de disponibilizar o aplicativo no Ubuntu Desktop. e testá-lo fora de um emulador
Você pode usar a API de APIs da Web do Google para sua aplicação. Ele usa a mesma tecnologia usada no android.
O reconhecimento de voz do Android depende de uma conexão com a Internet, porque o servidor tem um banco de dados substancial de padrões de voz. (Eu acho)
Os computadores não são muito bons com reconhecimento de voz, então você precisa de um banco de dados enorme com muitas vozes para o computador fazer referência cruzada e entender melhor as palavras. (Pelo menos a última vez que estudei)
Como tal, não pode utilizá-lo offline.
No entanto, você pode usar o reconhecimento de voz para escrever por meio de uma solução alternativa
Criando uma conexão de desktop / vnc remota e direcionando
ou usando um aplicativo de teclado remoto.
O Chrome pode usar o reconhecimento de voz para pesquisas e, com uma extensão, pode ser usado para preencher dados de campo. mas tanto quanto eu sei, é isso.
e é tudo que eu sei.
Talvez você use o CMU Sphinx, ele pode ser usado como um kit de ferramentas para desenvolver o reconhecimento de fala tanto no Linux quanto no Android: Esfinge da CMU