Como posso usar o reconhecimento de voz usado pelo Android no Ubuntu?

16

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

    
por RobotHumans 19.09.2012 / 10:42

3 respostas

5

Você pode usar a API de APIs da Web do Google para sua aplicação. Ele usa a mesma tecnologia usada no android.

    
por ishitor 19.03.2013 / 06:24
1
  1. 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.

  2. 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.

    
por TardisGuy 23.02.2013 / 14:18
0

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

    
por Oen 20.03.2013 / 07:00