سؤال

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?

هل كانت مفيدة؟

المحلول

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.

نصائح أخرى

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/

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top