Android语音转Text Api Google-通知

时间:2019-06-05 10:53:34

标签: android speech-recognition speech-to-text google-speech-api

我遵循了这个tuto: https://jbinformatique.com/2018/02/16/android-speech-to-text-api-google-tutoriel/

效果很好!它使用android.speech.RecognizerIntent包 它是免费的,并且可以在没有互联网的情况下运行,如此处所述:

Difference between Android Speech to Text API (Recognizer Intent) and Google Cloud Speech API?

但是,当我开始语音识别时,会收到以下通知:

enter image description here

如果我尽可能翻译,它会说:“您的音频记录将发送到Google并用于语音识别。转录将与此应用程序共享。文件记录在” .... @ gmail .com”

我认为语音识别是在本地处理的。...此外,它还可以在没有互联网的情况下工作...所以此通知是否正确?还是我必须在代码中添加一些内容以确保没有数据发送到Google?

1 个答案:

答案 0 :(得分:1)

Android的SpeechRecognizer只是系统中安装的语音识别引擎的接口,并被选择为默认接口。例如,默认的Google识别器支持在线和离线模式。存在Internet连接时,它将原始数据发送到Google的内部云识别服务并从中获取最终结果,因此在屏幕截图上会显示隐私警告。如果没有互联网连接,它将使用一些专有的板载识别器。

我的一般建议是,如果您担心用户语音输入的隐私,请使用完全信任的语音识别系统。