语音控制方法、系统、设备及存储介质技术方案

技术编号:23559947 阅读:14 留言:0更新日期:2020-03-25 05:05
本申请提出一种语音控制方法、系统、设备及存储介质,该方法包括:第三方设备接收多个电子设备发送的语音请求信息,语音请求信息中包括用户语音信号和时间脉冲信号;第三方设备根据每个语音请求信息包括的用户语音信号和时间脉冲信号,从多个电子设备中确定距离用户最近的第一电子设备;第三方设备发送允许响应指令给第一电子设备,发送禁止响应指令给除第一电子设备外的其它电子设备。本申请能从多个设备中准确地确定出距离用户最近的设备,控制距离用户最近的设备与用户语音交互,距离判断精度很高,实现多设备场景下唯一设备响应用户,避免多个设备同时响应给用户造成困扰,距离用户最近的设备响应,能使用户听的更清晰,用户体验更好。

Voice control method, system, equipment and storage medium

【技术实现步骤摘要】
语音控制方法、系统、设备及存储介质
本申请属于终端
,具体涉及一种语音控制方法、系统、设备及存储介质。
技术介绍
目前,用户通过说出“唤醒词”来唤醒电子设备,以实现用户与电子设备之间的交互。随着这种智能语音交互的电子设备越来越多,同一使用场景下常常存在多个智能语音交互的电子设备,比如厨房中有微波炉、油烟机、冰箱等多个可以语音交互的电子设备,每个电子设备都是一个独立的语音识别入口。如果这些电子设备的“唤醒词”相同,当用户想要唤醒某个电子设备时,所有相同唤醒词的电子设备都会响应说话人的请求,都会与用户进行交互,容易给用户造成困扰,影响用户体验。
技术实现思路
本申请提出一种语音控制方法、系统、设备及存储介质。从多个设备中准确地确定出距离用户最近的设备,控制距离用户最近的设备与用户语音交互,实现多设备场景下唯一设备响应用户,避免多个设备同时响应给用户造成困扰。本申请第一方面实施例提出了一种语音控制方法,应用于第三方设备,所述方法包括:接收多个电子设备发送的语音请求信息,所述语音请求信息中包括用户语音信号和时间脉冲信号;根据每个所述语音请求信息包括的所述用户语音信号和所述时间脉冲信号,从所述多个电子设备中确定距离用户最近的第一电子设备;发送允许响应指令给所述第一电子设备,及发送禁止响应指令给所述多个电子设备中除所述第一电子设备外的其它电子设备。在本申请一些实施例中,所述根据每个所述语音请求信息包括的所述用户语音信号和所述时间脉冲信号,从所述多个电子设备中确定距离用户最近的第一电子设备之前,还包括:分别还原出每个所述语音请求信息中包括的用户语音信号和时间脉冲信号;根据还原出的每个用户语音信号的语音特性,确定每个所述语音请求信息包括的来自同一声源的用户语音信号。在本申请一些实施例中,所述根据每个所述语音请求信息包括的所述用户语音信号和所述时间脉冲信号,从所述多个电子设备中确定距离用户最近的第一电子设备,包括:将每个所述语音请求信息包括的来自同一声源的所述用户语音信号进行时域对齐;从对齐后的每个所述用户语音信号对应的时间脉冲信号中,确定最早到达的时间脉冲信号;将最早到达的所述时间脉冲信号对应的电子设备确定为距离用户最近的第一电子设备。在本申请一些实施例中,所述根据每个所述语音请求信息包括的所述用户语音信号和所述时间脉冲信号,从所述多个电子设备中确定距离用户最近的第一电子设备,包括:将每个所述语音请求信息包括的所述时间脉冲信号进行时域对齐;从对齐后的每个所述时间脉冲信号对应的来自同一声源的用户语音信号中,确定最早到达的用户语音信号;将最早到达的所述用户语音信号对应的电子设备确定为距离用户最近的第一电子设备。在本申请一些实施例中,所述方法还包括:对所述用户语音信号进行语义识别,确定所述用户语音信号对应的设备操作指令;根据识别出所述用户语音信号中包括设备关键词,发送所述设备操作指令给所述设备关键词对应的第二电子设备;根据未识别出所述用户语音信号中包括设备关键词,发送所述设备操作指令给距离用户最近的所述第一电子设备。在本申请一些实施例中,所述方法还包括:每隔预设时长发送系统时间给所述多个电子设备,以使所述多个电子设备时间同步。在本申请一些实施例中,所述第三方设备为与所述多个电子设备通信连接的服务器、网关或路由器;或者,所述第三方设备为所述多个电子设备中的任一电子设备。本申请第二方面的实施例提出了一种语音控制方法,应用于电子设备,所述方法包括:每隔预设时间间隔生成时间脉冲信号;采集用户语音信号;将所述时间脉冲信号和所述用户语音信号进行时间关联,得到语音请求信息;发送所述语音请求信息给第三方设备,以使所述第三方设备根据所述语音请求信息确定所述电子设备是否需要对所述用户语音信号进行响应。在本申请一些实施例中,所述方法还包括:接收所述第三方设备每隔预设时长发送的系统时间,将本地时间修改为所述系统时间。在本申请一些实施例中,所述方法还包括:接收所述第三方设备发送的允许响应指令;根据所述允许响应指令,对所述用户语音信号进行响应。在本申请一些实施例中,所述方法还包括:接收所述第三方设备发送的设备操作指令,执行所述设备操作指令。本申请第三方面的实施例提供了一种语音控制系统,包括第三方设备和多个电子设备;所述电子设备,用于每隔预设时间间隔生成时间脉冲信号;采集用户语音信号;将所述时间脉冲信号和所述用户语音信号进行时间关联,得到语音请求信息;发送所述语音请求信息给第三方设备;所述第三方设备,用于接收多个电子设备发送的所述语音请求信息;根据每个所述语音请求信息包括的所述用户语音信号和所述时间脉冲信号,从所述多个电子设备中确定距离用户最近的第一电子设备;发送允许响应指令给所述第一电子设备,及发送禁止响应指令给所述多个电子设备中除所述第一电子设备外的其它电子设备。本申请第四方面的实施例提供了一种设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行以实现上述第一方面或第二方面所述的方法。本申请第五方面的实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述第一方面或第二方面所述的方法。本申请实施例中提供的技术方案,至少具有如下技术效果或优点:在本申请实施例中,根据每个电子设备发送的语音请求信息中包括的用户语音信号和时间脉冲信号,能从多个设备中准确地确定出距离用户最近的设备,控制距离用户最近的设备与用户语音交互,距离判断精度很高,实现多设备场景下唯一设备响应用户,避免多个设备同时响应给用户造成困扰,距离用户最近的设备响应,能使用户听的更清晰,用户体验更好。本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变的明显,或通过本申请的实践了解到。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本申请一实施例所提供的一种语音控制方法所基于的网络架构示意图;图2示出了本申请一实施例所提供的电子设备的结构示意图;图3示出了本申请一实施例所提供的一种语音控制方法中电子设备执行的流程图;图4示出了本申请一实施例所提供的一种语音控制方法中第三方设备执行的流程图;图5示出了本申请一实施例所提供的两个电子设备的信号示意图;图6示出了本申请一实施例所提供的对齐用户语音信号比较时间脉冲信号的示意图;图7示出了本申请一实施例所提供的对齐时间脉冲信号比较用户语音信号的示意图;图8示出了本文档来自技高网...

【技术保护点】
1.一种语音控制方法,应用于第三方设备,其特征在于,所述方法包括:/n接收多个电子设备发送的语音请求信息,所述语音请求信息中包括用户语音信号和时间脉冲信号;/n根据每个所述语音请求信息包括的所述用户语音信号和所述时间脉冲信号,从所述多个电子设备中确定距离用户最近的第一电子设备;/n发送允许响应指令给所述第一电子设备,及发送禁止响应指令给所述多个电子设备中除所述第一电子设备外的其它电子设备。/n

【技术特征摘要】
1.一种语音控制方法,应用于第三方设备,其特征在于,所述方法包括:
接收多个电子设备发送的语音请求信息,所述语音请求信息中包括用户语音信号和时间脉冲信号;
根据每个所述语音请求信息包括的所述用户语音信号和所述时间脉冲信号,从所述多个电子设备中确定距离用户最近的第一电子设备;
发送允许响应指令给所述第一电子设备,及发送禁止响应指令给所述多个电子设备中除所述第一电子设备外的其它电子设备。


2.根据权利要求1所述的方法,其特征在于,所述根据每个所述语音请求信息包括的所述用户语音信号和所述时间脉冲信号,从所述多个电子设备中确定距离用户最近的第一电子设备之前,还包括:
分别还原出每个所述语音请求信息中包括的用户语音信号和时间脉冲信号;
根据还原出的每个用户语音信号的语音特性,确定每个所述语音请求信息包括的来自同一声源的用户语音信号。


3.根据权利要求2所述的方法,其特征在于,所述根据每个所述语音请求信息包括的所述用户语音信号和所述时间脉冲信号,从所述多个电子设备中确定距离用户最近的第一电子设备,包括:
将每个所述语音请求信息包括的来自同一声源的所述用户语音信号进行时域对齐;
从对齐后的每个所述用户语音信号对应的时间脉冲信号中,确定最早到达的时间脉冲信号;
将最早到达的所述时间脉冲信号对应的电子设备确定为距离用户最近的第一电子设备。


4.根据权利要求2所述的方法,其特征在于,所述根据每个所述语音请求信息包括的所述用户语音信号和所述时间脉冲信号,从所述多个电子设备中确定距离用户最近的第一电子设备,包括:
将每个所述语音请求信息包括的所述时间脉冲信号进行时域对齐;
从对齐后的每个所述时间脉冲信号对应的来自同一声源的用户语音信号中,确定最早到达的用户语音信号;
将最早到达的所述用户语音信号对应的电子设备确定为距离用户最近的第一电子设备。


5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
对所述用户语音信号进行语义识别,确定所述用户语音信号对应的设备操作指令;
根据识别出所述用户语音信号中包括设备关键词,发送所述设备操作指令给所述设备关键词对应的第二电子设备;
根据未识别出所述用户语音信号中包括设备关键词,发送所述设备操作指令给距离用户最近的所述第一电子设备。


6.根据权利要求1-4任一项所...

【专利技术属性】
技术研发人员:杜海波
申请(专利权)人:广东美的厨房电器制造有限公司美的集团股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1