Android应用可以暂时禁用"OK Google"吗?

Mit*_*ldu 12 android google-search

我有一个Android应用程序,用于通过手机的扬声器连续播放音频,包括当其他应用程序在前台,或屏幕关闭时.

然而,该应用程序存在一个问题,即它播放的音频可以触发"OK Google"热门词检测,这会导致一些无限循环,因为应用程序在暂停时也会倒退几秒钟.

因此,用户别无选择,只能完全永久地禁用热门词检测.这不是最佳的.

应用程序可以使用API​​调用来在播放音频时暂时禁用热门词检测吗?

Tha*_*rif 8

通过无障碍服务禁用热门词检测:

为防止误报,启用语音反馈服务时禁用热门词检测.

您已将服务定义为提供所有可能类型的反馈,其中包括口语.


bon*_*nyz 5

一个肮脏的技巧可能是在播放音频流时让麦克风保持忙碌

您可以使用AudioRecord( 或MediaRecorder)锁定麦克风,然后在完成后松开。