【问题标题】:Android Speech to Text Api Google - notificationAndroid Speech to Text Api Google - 通知
【发布时间】:2019-10-20 21:07:19
【问题描述】:

我遵循了这个教程: 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?

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

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

我认为语音识别是在本地处理的......而且它在没有互联网的情况下也能工作......那么这个通知是真的吗?或者我必须在代码中添加一些内容以确保没有数据发送到 Google 吗?

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

    • 非常感谢@Alexander...我想没有可以在 android 上运行的免费内部系统(可能在 Linux 上)
    • 至少有一个 - pocketsphinx-anroid,但与云服务相比,它的性能非常有限。这通常适用于所有车载系统。如果您觉得有帮助,请接受我的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-24
    • 2020-05-16
    • 1970-01-01
    相关资源
    最近更新 更多