Pregunta

I'm developing an Android voice recognition app using RecognizerIntent. The client is concerned with data being transmitted between device and Google's speech recognition server and whether it can be intercepted.

I found very little documentation on what format and how the data is being sent back and forth.

Does anyone know where I can find this information? Is communication between the device and Google speech recognition encrypted/secure in any way?

¿Fue útil?

Solución

See Google's voice search speech recognition service which may be helpful. And, of course, the now famous http://mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/ which shows the workings of the Google Speech recognition in the Chrome Browser.

Otros consejos

If your client is concerned about security it's worth to use the speech recognizer which works only on the device and doesn't send data outside. One such tool is Pocketsphinx

http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top