本公开涉及语音,尤其涉及一种语音唤醒方法、装置、设备、存储介质及芯片。
背景技术:
1、随着语音技术的发展,与终端设备的语音功能已经普遍应用。然而语音功能时常会被误触发,例如当多个语音设备放在一起时,其中一个语音设备播放包含唤醒词的音频语音时,会触发其他语音设备被语音唤醒并执行。具体例如电视机和音箱均支持语音唤醒,电视机中播放包含有诸如“小爱同学,关闭电视机”等唤醒语音,音箱也会被该唤醒语音误唤醒,并执行“关闭电视机”的控制指令,导致电视机被关闭。
2、因此,如何解决语音功能中的误触发是目前亟需解决的重要问题。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种语音唤醒方法、装置、设备、存储介质及芯片,以解决上述相关技术中语音误触发的技术问题。
2、根据本公开实施例的第一方面,提供一种语音唤醒方法,包括:
3、通过麦克风通道获取唤醒语音消息;
4、在所述唤醒语音消息包括唤醒关键信息时,判断是否接收到误唤醒事件,所述误唤醒事件为放音设备在检测到所述放音设备播报的所述唤醒语音消息中包括所述唤醒关键信息时广播的事件,所述误唤醒事件的广播方式分别与所述语音设备和所述放音设备各自的账户信息有关;
5、在未接收到所述误唤醒事件时,执行所述唤醒语音消息所指示的唤醒控制指令。
6、在一些实施例中,所述方法还包括:
7、在接收到所述误唤醒事件时,屏蔽所述唤醒语音消息,不执行所述唤醒语音消息所指示的唤醒控制指令。
8、在一些实施例中,所述判断是否接收到误唤醒事件包括:
9、在预设的定时时长内判断是否接收到误唤醒事件。
10、在一些实施例中,所述方法还包括:
11、在所述唤醒语音消息不包括所述唤醒关键信息时,屏蔽所述唤醒语音消息,不执行所述唤醒语音消息所指示的唤醒控制指令。
12、在一些实施例中,所述执行所述唤醒语音消息所指示的唤醒控制指令之前,所述方法还包括:
13、获取所述唤醒语音消息的唤醒时间;
14、所述执行所述唤醒语音消息所指示的唤醒控制指令包括:
15、判断所述唤醒时间是否处于预设的免打扰时段;
16、在所述唤醒时间不处于预设的免打扰时段时,执行所述唤醒语音消息所指示的唤醒控制指令。
17、在一些实施例中,所述方法还包括:
18、在所述唤醒时间处于预设的免打扰时段时,屏蔽所述唤醒语音消息。
19、在一些实施例中,所述账户信息包括登录账户;
20、在所述语音设备和所述放音设备各自的登录账户相同时,所述广播方式为局域网广播或者广域网广播;或者,
21、在所述语音设备和所述放音设备各自的登录账户不同时,所述广播方式为局域网广播。
22、根据本公开实施例的第二方面,提供一种语音唤醒装置,包括:
23、获取模块,被配置为通过麦克风通道获取唤醒语音消息;
24、处理模块,被配置为在所述唤醒语音消息包括唤醒关键信息时,判断是否接收到误唤醒事件,所述误唤醒事件为放音设备在检测到所述放音设备播报的所述唤醒语音消息中包括所述唤醒关键信息时广播的事件,所述误唤醒事件的广播方式分别与所述语音设备和所述放音设备各自的账户信息有关;
25、所述处理模块,还被配置为在未接收到所述误唤醒事件时,执行所述唤醒语音消息所指示的唤醒控制指令。
26、关于本公开实施例中未介绍或未描述的内容可对应参考前述方法实施例中的相关介绍,本公开实施例不做限定。
27、根据本公开实施例的第三方面,提供一种终端设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行所述可执行指令实现上述的语音唤醒方法的步骤。
28、根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的语音唤醒方法的步骤。
29、根据本公开实施例的第五方面,提供一种芯片,包括:处理器和接口;所述处理器用于读取指令以执行上述的语音唤醒方法的步骤。
30、本公开的实施例提供的技术方案可以包括以下有益效果:语音设备通过麦克风通道获取唤醒语音消息;在所述唤醒语音消息包括唤醒关键信息时,判断是否接收到误唤醒事件,所述误唤醒事件为放音设备在检测到所述放音设备播报的所述唤醒语音消息中包括所述唤醒关键信息时广播的事件,所述误唤醒事件的广播方式分别与所述语音设备和所述放音设备各自的账户信息有关;在未接收到所述误唤醒事件时,执行所述唤醒语音消息所指示的唤醒控制指令。采用本公开实施例中,既可以解决语音设备被放音设备语音误唤醒的技术问题,又不影响语音设备和放音设备正常的语音唤醒功能,同时也不用新增占用额外的算力和内存;从而有利于保障语音唤醒的可靠性和准确性。
31、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种语音唤醒方法,其特征在于,应用于语音设备,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述判断是否接收到误唤醒事件包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述执行所述唤醒语音消息所指示的唤醒控制指令之前,所述方法还包括:
6.根据权利要求1-4中任一项所述的方法,其特征在于,所述账户信息包括登录账户;
7.一种语音唤醒装置,其特征在于,包括:
8.一种终端设备,其特征在于,包括:
9.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,所述计算机程序指令被处理器执行时实现权利要求1~6中任一项所述方法的步骤。
10.一种芯片,其特征在于,包括处理器和接口;所述处理器用于读取指令以执行权利要求1~6中任一项所述的方法。