[发明专利]扩展远场语音交互范围设备间避免拾音冲突方法有效
申请号: | 202110307636.0 | 申请日: | 2021-03-23 |
公开(公告)号: | CN113077791B | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 陈峭 | 申请(专利权)人: | 冠捷显示科技(厦门)有限公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22;G10L15/26;G10L25/78 |
代理公司: | 福州君诚知识产权代理有限公司 35211 | 代理人: | 彭东 |
地址: | 360000 福建省厦门市翔*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 语音 交互 范围 设备 避免 冲突 方法 | ||
本发明公开扩展远场语音交互范围设备间避免拾音冲突方法,主设备收到一路从设备的唤醒命令后,语音路由判断冲突检测周期内是否收到其他唤醒命令;是则,从所有发出唤醒命令的设备中选定一个作为激活设备,并在一个语音交互周期内只接收该激活设备的数据同时屏蔽其他通道设备;主设备的语音引擎进入等待语音数据状态,将唤醒成功的响应回复给当前激活设备以及资源被占用的响应回给其他非激活设备;从设备提示用户进行语音命令输入,同时以把编码后的语音数据通过无线模块发送至主设备;主设备通过语音引擎进行识别,并把识别的结果回复给当前从设备,同时结束当前语音交互周期,恢复语音路由为可用状态;从设备识别结果通过指示灯提示,切换至监听唤醒词模式。本发明解决了多个语音采集设备同时工作时的冲突问题。
技术领域
本发明涉及智能音箱和电视领域,尤其涉及扩展远场语音交互范围设备间避免拾音冲突方法。
背景技术
目前,扩展电视音箱的远场语音交互范围,主要是在不同的区域增加无线语音采集设备,使用无线网络在主设备和扩展语音采集设备间传输语音数据,从而能更方便地应用于当前智能家居场景。已有的方案都没有考虑到多个语音采集设备同时工作时带来的远场语音使用场景的拾音冲突问题。
发明内容
本发明的目的在于提供扩展远场语音交互范围设备间避免拾音冲突方法,解决了多个语音采集设备同时工作时的冲突问题。
本发明采用的技术方案是:
扩展远场语音交互范围设备间避免拾音冲突方法,扩展远场语音交互范围设备包括一主设备以及与主设备连接的两台以上的从设备;方法包括以下步骤:
步骤1,从设备启动后,默认处于监听唤醒词模式;
步骤2,主设备收到一路从设备的唤醒命令后,把唤醒命令及参数发给主设备的语音路由;
步骤3,语音路由判断冲突检测周期内是否收到其他唤醒命令;是则,从所有发出唤醒命令的设备中选定一个作为激活设备,并在一个语音交互周期内只接收该激活设备的数据同时屏蔽其他通道设备的数据,执行步骤4;否则,以当前设备作为激活设备并执行步骤4;
步骤4,主设备把唤醒命令发给语音引擎,语音引擎进入等待语音数据状态,然后把唤醒成功的响应回复给当前激活设备,以及资源被占用的响应回给其他非激活设备;
步骤5,从设备收到主设备回复,判断是否唤醒成功;是则,改变指示灯状态并提示用户进行语音命令输入,同时切换从设备至数据输入模式以把编码后的语音数据通过无线模块发送至主设备;
步骤6,主设备收到当前激活设备语音数据后通过语音引擎进行识别,并把识别的结果回复给当前从设备,同时结束当前语音交互周期,恢复语音路由为可用状态;
步骤7,从设备收到主设备回复指令的识别结果后通过指示灯提示,同时切换扩展MIC设备至监听唤醒词模式。
进一步地,作为一种较优实施方式,步骤3中冲突检测周期为100毫秒。
进一步地,作为一种较优实施方式,步骤3中其他唤醒命令包括其他从设备或主设备自身的唤醒命令。
进一步地,作为一种较优实施方式,步骤3中在当前语音交互周期内,后续收到其他设备的唤醒命令时,则直接回复资源被占用。
进一步地,作为一种较优实施方式,步骤3中通过冲突检测算法来选定一个激活设备;冲突检测算法的具体方法为:对于多个房间的采集设备在同一时间段内都采集到唤醒词的情况,通过对音量、采集时间和优先级三个维度参数进行加权求和,并将计算结果值最大的作为激活设备。
进一步地,作为一种较优实施方式,加权求和的计算公式为w=ax+by+cz
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于冠捷显示科技(厦门)有限公司,未经冠捷显示科技(厦门)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110307636.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消解仪
- 下一篇:一种用于高温合金仿生结构3D打印的成形方法