Android 常开语音唤醒如何判断通话状态
热点事件历史事件
Android 常开语音唤醒如何判断通话状态
1 篇报道1 个报道来源9 天前更新
先了解这件事
AI 综述
开发者 booboosui 在 Android 无障碍 agent Andee 上实现常开语音唤醒,分享判断设备是否处于通话状态的做法:不采用 AudioManager.getMode(),改用通知判断。第一层检查通知是否带 CATEGORY_CALL;第二层针对不设该分类的微信和 QQ,匹配「语音通话中」「视频通话中」「正在语音通话」「正在视频通话」「来电」五个中文词。 通话状态用 Set<String> 而非 Boolean 记录。唤醒词能否占用麦克风,由七项条件同时满足的门控决定。
AI 根据报道生成 · 9 天前更新
最新进展11月6日 10:05
Android 常开语音唤醒如何判断来电:7 个条件加 5 个中文词报道时间线
沿着报道,了解事件的不同侧面。
11月6日
- 掘金Android 常开语音唤醒如何判断来电:7 个条件加 5 个中文词
作者在 Android 无障碍 agent Andee 上做常开语音唤醒,给出判断是否在通话的做法:不用 AudioManager.getMode() 改用通知,第一层看 CATEGORY_CALL,第二层为不设该分类的微信和 QQ 匹配「语音通话中」「视频通话中」「正在语音通话」「正在视频通话」「来电」五个中文词。