The present disclosure relates to a method, device and storage medium for far-field voice wake-up, which is used to solve the technical problem of slow response of a local client to a user. The far-field voice wake-up method is applied to a first electronic device located in a preset distributed cooperative group. Both the first electronic device and the non-first electronic device in the preset distributed cooperative group are equipped with a far-field voice recognition system. The method comprises receiving the wake-up information and confirming that the wake-up information meets the preset conditions. According to the wake-up information, an electronic device that needs wake-up in the preset distributed cooperative group is determined; when the electronic device that needs wake-up is the first electronic device, the first electronic device is waked up and responds to the user; and the wake-up information is emptied.
【技术实现步骤摘要】
远场语音唤醒的方法、装置和存储介质
本公开涉及通信领域,具体地,涉及一种的远场语音唤醒方法、装置和存储介质。
技术介绍
随着人工智能领域的不断发展,推动着语音识别从近场到远场的转变,同时语音识别的准确率也得到了大大提升。人机交互从手机时代的app交互,近一步朝着语音交互转变。远场语音实现了用户可以随时随地通过语音指令,实现用户的各种需求。相关技术中,远场语音的识别基于客户端和服务端来实现的,其中,服务端为云端,客户端的唤醒信息需要经过公网上传到云端,云端根据客户端发送的唤醒信息决策出响应设备,然后服务端将响应指令发送给响应设备,让其响应用户。由于客户端的唤醒信息需要经过公网上传到云端,以及将云端的响应指令系统通过公网下发到响应设备,网络延迟比较大,这种方式会导致本地客户端对用户的响应较慢。
技术实现思路
本公开提供一种远场语音唤醒的方法、装置和存储介质,以解决相关技术中本地客户端对用户的响应较慢的技术问题。为实现上述目的,本公开实施例的第一方面,提供一种远场语音唤醒的方法,应用于位于预设分布式协同组内的第一电子设备,所述预设分布式协同组内的第一电子设备和非第一电子设备均装有远场语音识别系统;所述方法包括:接收唤醒信息;确认所述唤醒信息满足预设条件;根据所述唤醒信息,决策出所述预设分布式协同组内需要唤醒的电子设备;当所述需要唤醒的电子设备为所述第一电子设备时,唤醒所述第一电子设备并响应用户;清空所述唤醒信息。可选地,所述确认所述唤醒信息满足预设条件,包括:确认接收到所述预设分布式协同组内所有的电子设备的唤醒信息;或者记录当前唤醒周期中接收到第一个唤醒信息时的第一 ...
【技术保护点】
1.一种远场语音唤醒的方法,其特征在于,应用于位于预设分布式协同组内的第一电子设备,所述预设分布式协同组内的第一电子设备和非第一电子设备均装有远场语音识别系统;所述方法包括:接收唤醒信息;确认所述唤醒信息满足预设条件;根据所述唤醒信息,决策出所述预设分布式协同组内需要唤醒的电子设备;当所述需要唤醒的电子设备为所述第一电子设备时,唤醒所述第一电子设备并响应用户;清空所述唤醒信息。
【技术特征摘要】
1.一种远场语音唤醒的方法,其特征在于,应用于位于预设分布式协同组内的第一电子设备,所述预设分布式协同组内的第一电子设备和非第一电子设备均装有远场语音识别系统;所述方法包括:接收唤醒信息;确认所述唤醒信息满足预设条件;根据所述唤醒信息,决策出所述预设分布式协同组内需要唤醒的电子设备;当所述需要唤醒的电子设备为所述第一电子设备时,唤醒所述第一电子设备并响应用户;清空所述唤醒信息。2.根据权利要求1所述的方法,其特征在于,所述确认所述唤醒信息满足预设条件,包括:确认接收到所述预设分布式协同组内所有的电子设备的唤醒信息;或者记录当前唤醒周期中接收到第一个唤醒信息时的第一时刻与当前时刻;确认在所述当前时刻与所述第一时刻的时间差超过预设值。3.根据权利要求1所述的方法,其特征在于,所述接收唤醒信息,包括:通过局域网接收所述预设分布式协同组内非第一电子设备发送的唤醒信息;或者通过所述第一电子设备接收用户输入的语音唤醒信息。4.根据权利要求3所述的方法,其特征在于,当所述唤醒信息是所述第一电子设备接收用户输入的语音唤醒信息时,所述方法还包括:将所述唤醒信息通过局域网发送给所述预设分布式协同组内的非第一电子设备。5.根据权利要求1所述的方法,其特征在于,还包括:通过局域网接收非第一电子设备向预设组播地址发送的心跳数据包;所述预设组播地址对应于所述预设分布式协同组;检测所述预设分布式协同组内的设备列表中是否有与所述心跳数据包的设备信息匹配的电子设备;在否的情况下,将所述心跳数据包的设备信息更新到设备列表中。6.根据权利要求5所述的方法,其特征在于,还包括:确认第一预设时间段内没有接收到所述设备列表中离线电子设备的心跳数据包;删除所述设备列表中所述离线电子设备的设备信息。7.根据权利要求1所述的方法,其特征在于,还包括:在确认所述唤醒信息满足预设条件后的第二预设时间段内,将接收到的唤醒信息丢弃。8.根据权利要求1所述的方法,其特征在于,还包括:当所述需要唤醒的电子设备不是所述第一电子设备时,执行所述清空所述唤醒信息的步骤。9.一种远场语音唤醒的装置,其特征在于,应用于位于预设分布式协同组内的第一电子设备,所述预设分布式协同组内的第一电子设备和非第一电子设备均装有远场语音识别系统;所述装置包括:第一接收模块,被配置为接收唤醒信息;第一确认模块,被配置为确认所述唤醒信息满足预设条件;决策模块,被配置为根据所述唤醒信息,决策出所述预设分布式协同组内需要唤醒的电子设备;...
【专利技术属性】
技术研发人员:程思,李炯亮,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。