许多蓝牙耳机都支持蓝牙语音识别激活 (BVRA) 命令。Google 助理通过配对移动设备上运行的 Google 助理应用,使用 BVRA 启动 Google 语音助理 (GVA) 会话。针对 BVRA 优化传输可缩短信号链中的延迟时间。
分析命令链中的延迟时间
在典型使用过程中,蓝牙耳机与其音频网关(例如,已配对的移动设备)之间的链接以嗅探模式运行。典型的嗅探参数设置为 500 毫秒。
一些耳机会让链接保持嗅探模式,并按以下方式发送 BVRA 命令:
嗅到时间 | 说明 |
---|---|
0 毫秒 | 耳机向音频网关发送 AT + BVRA = 1 命令。
AT 引用通过 HFP(免触摸协议)发送的 AT 命令。 |
500 毫秒 | 音频网关会使链接退出嗅探模式 |
501 毫秒 | 音频网关发送 BVRA OK |
502 毫秒 | 音频网关与耳机打开面向同步连接 (SCO) 的链路 |
... |
如果耳机在发送 BVRA 命令之前使链接退出嗅探模式,则会触发以下流程:
闲暇时间过去了 | 说明 |
---|---|
0 毫秒 | 头戴式耳机会使链接退出嗅探模式 |
1 毫秒 | 耳机向音频网关发送 AT + BVRA = 1 命令 |
2 毫秒 | 音频网关发送 BVRA OK |
3 毫秒 | 音频网关打开 SCO |
... |
根据分析结果,在发送 BVRA 命令之前使链接退出嗅探模式可以节省 500 毫秒(即嗅探时间间隔)。
建议
在音频网关发送 BVRA 命令之前,请确保先唤醒链路。 这种改进可以将与 BVRA 相关的延迟时间缩短一个嗅探间隔。
此外,还有其他命令可能对先将链接退出嗅探模式有益。您应该对实现情况进行调查,以评估是否有望节省。
版本历史记录
日期 | 说明 |
---|---|
2020-07-13 | 已添加网页的初始版本 |