You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android中已废弃的AlwaysOnHotwordDetector有什么替代方案?

Android 热词唤醒替代方案(AlwaysOnHotwordDetector 废弃后)

方案1:系统级热词检测(适用于预装/有系统权限的助手应用)

  • Android 11(API 30)及以上系统推出了HotwordDetectorAPI作为官方替代,归属android.service.voice包,可直接和你已接入的Voice-Interaction Service无缝对接。
  • 该API需要申请MANAGE_HOTWORD_DETECTION权限,仅对系统预装的语音助手类应用开放,普通三方应用无法获取,调用逻辑与原有AlwaysOnHotwordDetector高度兼容,可复用原有热词注册、回调监听逻辑。

方案2:应用级离线热词检测(适用于普通三方应用、离线场景)

该方案和你正在使用的DeepSpeech离线生态适配性最高,完全不依赖系统私有API:

  • 集成轻量离线热词检测库,可选择Porcupine或Snowboy离线版本,二者均支持自定义热词、本地运行无需联网,资源占用极低,唤醒延迟可控制在100ms以内,体验接近系统级唤醒。
  • 也可基于DeepSpeech的轻量模型自行训练专属热词模型:采集100~200条不同口音、不同环境下的目标热词语音样本,微调小体积端到端唤醒模型后打包到应用本地运行即可。
  • 落地逻辑:应用后台通过前台服务持有音频流,先输入到热词检测模型做判断,命中热词后再拉起DeepSpeech全量语音识别会话,和现有会话流程可无缝衔接。

适配注意事项

  • 后台持续录音需要申请FOREGROUND_SERVICE_MICROPHONE前台服务权限,避免系统回收录音进程。
  • 可根据使用场景动态调整热词检测阈值,平衡误唤醒和漏唤醒概率。

内容的提问来源于stack exchange,提问作者Rohit Bokade

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 06:12:00