本文作者:kaifamei

语音唤醒控制方法、装置、语音智能设备及存储介质与流程

更新时间:2025-03-23 10:06:19 0条评论

语音唤醒控制方法、装置、语音智能设备及存储介质与流程



1.本发明涉及语音智能技术领域,尤其涉及一种语音唤醒控制方法、装置、语音智能设备及存储介质。


背景技术:



2.随着人工智能(ai,artificial intelligence)的发展,越来越多的语音智能设备具备了语音智能操作的功能。在智能家居的场景下,用户可以通过语音控制电视、冰箱、空调等家电设备,语音交互在家居场景中的应用给用户带来了非常便利的操作体验。
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.输出模块,用于若未采集到预设的第一音频信号,则基于当前设备输出预设的第二音频信号,以使其它设备保持静默状态;
32.开启模块,用于根据所述语音唤醒指令开启所述当前设备的语音智能功能。
33.此外,为实现上述目的,本发明还提供一种语音智能设备,所述语音智能设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的语音唤醒控制程序,所述语音唤醒控制程序配置为实现如上文所述的语音唤醒控制方法的步骤。
34.此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有语音唤醒控制程序,所述语音唤醒控制程序被处理器执行时实现如上文所述的语音唤醒控制方法的步骤。
35.本发明提供的语音唤醒控制方法,接收到语音唤醒指令后,检测是否采集到预设的第一音频信号,若未采集到预设的第一音频信号,则基于当前设备输出预设的第二音频信号,以使其它设备保持静默状态,根据所述语音唤醒指令开启所述当前设备的语音智能功能,在当前设备接收语音唤醒指令准备应答之后,通过第一音频信号采集状态的检测,确定当前设备为响应设备,向其它设备发送第二音频信号,控制其它设备不对语音唤醒指令产生应答,从而在多设备相同唤醒词情况下确保单设备应答,避免多设备重复执行用户的语音指令,提高了设备应答效率,且当前设备无需与其它设备组网即可实现单设备应答的效果,降低了组网成本。
附图说明
36.图1为本发明本发明实施例提供的一种多设备应答场景示意图;
37.图2为本发明语音唤醒控制方法第一实施例的流程示意图;
38.图3为本发明本发明实施例提供的另一种多设备应答场景示意图;
39.图4为本发明语音唤醒控制方法第二实施例的流程示意图;
40.图5为本发明语音唤醒控制装置的示意图;
41.图6为本发明实施例方案涉及的硬件运行环境的语音智能设备的结构示意图。
42.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
43.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
44.语音智能设备数量的增加为生活场景智能化提供了助力,但是也带来了一些问题,比如相同唤醒词情况下的多设备应答。一般的,在解决多设备应答的问题时,需要将所有语音智能设备进行组网,把应答判断的逻辑放在云端处理,或者由设备与服务器共同协商。当判断过程涉及云端或者服务器时,很容易出现响应延迟的问题。
45.图1为本发明实施例提供的一种多设备应答场景示意图,如图1所示,在同一空间内存在具有相同唤醒词的语音智能设备电视100、冰箱200和智能音箱300,当用户说出唤醒词(比如“小a小a”)时,电视100、冰箱200和智能音箱300可能均发生应答,回复用户“我在”。在多设备应答的情况下,用户的语音指令被多个语音智能设备重复执行,应答效率低。
46.基于图1中示出的多设备应答场景,本发明实施例提供了一种语音唤醒控制方法,参照图2,图2为本发明一种语音唤醒控制方法第一实施例的流程示意图。
47.本实施例中,所述语音唤醒控制方法包括:
48.步骤s10,接收到语音唤醒指令后,检测是否采集到预设的第一音频信号;
49.本实施例的执行主体可以为语音智能设备,本实施例中所指当前设备与执行主体一致。语音智能设备可以包含音频接收模块和音频发送模块,音频接收模块可以接收用户输入的语音指令,音频发送模块可以向外界输出音频信号。音频接收模块可以为麦克风或者麦克风阵列。音频发送模块可以为扬声器或者扬声器阵列。
50.语音唤醒指令可以包含用户向语音智能设备输入的语音唤醒词。一般的,当语音智能设备识别到正确的唤醒词时,就可以开启语音智能功能,通过识别用户后续输入的语音指令来执行相应的操作。在同一空间中存在多个语音智能设备的情况下,当前设备接收到语音唤醒指令后,增加检测是否采集到预设的第一音频信号的过程,通过是否接收到第一音频信号来判断当前设备是否为首先响应设备。图3为本发明实施例提供的另一种多设备应答场景示意图,如图3所示,智能音箱300距离用户最近,那么智能音箱300在接收到语音唤醒指令之后,未检测到第一音频信号,则继续执行后续步骤,比如回复用户“我在”。
51.作为一种示例,检测是否采集到预设的第一音频信号的步骤可以包括:
52.步骤a1,在所述当前设备所处的音频接收范围内,以预设的采样频率采集原始音频信号;
53.步骤a2,采集到所述原始音频信号后,获取所述原始音频信号的频率信息,根据所述频率信息判断所述原始音频信号的频率是否与所述第一音频信号的频率匹配;
54.步骤a3,若所述原始音频信号的频率与所述第一音频信号的频率不匹配,则确定未采集到所述第一音频信号。
55.语音智能设备在处于待机状态时,可以监听周围环境中的音频信号。语音智能设备中的音频接收模块在正常工作状态下具有一定的音频接收范围,音频接收范围的大小与音频接收模块的性能有关,在音频接收范围内,音频接收模块可以采集到原始音频信号。音频接收模块在工作时以预设的采样频率对原始音频信号进行采集,采样频率可以根据实际应用情况进行设定。对采集到的原始音频信号进行分析,可以通过获取原始音频信号的频率信息得知原始音频信号中音频的频率。人在普通谈话情况下发出的声波频率范围主要为500hz-2000hz,人的语音频率范围则主要在200hz-4000hz,人耳可以感受到的声音频率范围则在20hz-20000hz。第一音频信号可以为频率超过20000hz的超声波信号。第一音频信号的频率范围由其发生设备进行改变。若原始音频信号的频率不再第一音频信号的频率范围内,则表示当前设备为采集到第一音频信号。通过第一音频信号,当前设备可以判断自身是否为需要响应语音唤醒指令的设备,第一音频信号为人耳感受不到的超声波信号,则语音智能设备之间的“协商”过程对用户来说无感进行,可以防止对用户产生杂音干扰。
56.步骤s20,若未采集到预设的第一音频信号,则基于当前设备输出预设的第二音频信号,以使其它设备保持静默状态;
57.在接收到语音唤醒指令且未采集到第一音频信号的情况下,当前设备可以确定自身为响应语音唤醒指令的设备,而同一空间中的其它语音智能设备则为不响应设备,可以通过输出预设的第二音频信号通知其它设备不对语音唤醒指令进行响应。
58.作为一种示例,基于当前设备输出预设的第二音频信号的步骤可以包括:
59.步骤b1,获取关于唤醒通知的音频信号输出信息;
60.步骤b2,根据所述音频信号输出信息控制所述当前设备中的音频发送模块输出所述第二音频信号。
61.音频信号输出信息中包含第二音频信号的音频特征信息,音频特征信息中的主要特征为频率特征和时间特征。通过音频信号输出信息,可以确定第二音频信号的声波频率和持续时间。在一些实施例中,第二音频信号的声波频率可以为20000hz以上,持续时间可以为2s。第二音频信号可以与第一音频信号具有相同的频率特征。音频发送模块输出具有设定的声波频率和持续时间的第二音频信号,其它设备在接收到第二音频信号后,可以得知已有设备先行接收到语音唤醒指令,其它设备应不响应语音唤醒指令,保持不响应的静默状态。第二音频信号也为人耳感受不到的音频信号,在不对用户产生干扰的同时,第二音频信号的输出在语音智能设备原有的硬件配置情况下就可以进行,不需要增加硬件成本。
62.步骤s30,根据所述语音唤醒指令开启所述当前设备的语音智能功能。
63.在通知其它设备保持静默状态之后,当前设备可以开始响应语音唤醒指令的过程,开启语音智能功能,继续响应用户后续的其它语音指令。在语音智能场景下,语音智能功能可以代替用户的手动操作,实现相同的执行效果。比如当用户想要调高电视音量时,可以向电视说出语句“调高电视音量”,电视在接收到用户语音之后自动执行调高音量的操作,而代替传统的用户通过遥控器控制电视音量调高的动作。
64.作为一种示例,根据语音唤醒指令开启当前设备的语音智能功能的步骤可以包括:
65.步骤c1,提取出所述语音唤醒指令中的文本特征信息,比较所述文本特征信息与预设的唤醒特征信息;
66.步骤c2,若所述文本特征信息与所述唤醒特征信息相匹配,则向预设的语音智能模块发送唤醒确认信号,以使所述语音智能模块从休眠状态转变为工作状态。
67.对于语音智能设备,可以设置特定的唤醒词,通过唤醒词触发语音智能功能。可以将语音唤醒指令中的语音信息转化为文本特征信息,再对比文本特征信息和预设的唤醒特征信息。唤醒特征信息中可以包含唤醒词,当提取出的文本特征信息与唤醒特征信息向匹配时,可以确定语音唤醒指令正确,可以向语音智能模块发送唤醒确认信号。预设的语音智能模块中可以包含语音智能芯片,语音智能芯片在接收到唤醒确认信号之后从休眠状态转变为工作状态,可以对当前设备接收到的音频信号进行解析,分析用户意图,控制当前设备中的硬件或者软件执行相应的操作。
68.在本实施例中,接收到语音唤醒指令后,检测是否采集到预设的第一音频信号,若未采集到预设的第一音频信号,则基于当前设备输出预设的第二音频信号,以使其它设备保持静默状态,根据所述语音唤醒指令开启所述当前设备的语音智能功能,在当前设备接收语音唤醒指令准备应答之后,通过第一音频信号采集状态的检测,确定当前设备为响应设备,向其它设备发送第二音频信号,控制其它设备不对语音唤醒指令产生应答,从而在多设备相同唤醒词情况下确保单设备应答,避免多设备重复执行用户的语音指令,提高了设备应答效率,且当前设备无需与其它设备组网即可实现单设备应答的效果,降低了组网成本。
69.进一步的,在本发明语音唤醒控制方法的第二实施例中,参照图4,该方法包括:
70.步骤s11,基于所述语音智能功能接收语音操作指令,检测所述语音操作指令是否执行成功;
71.本实施例的执行主体可以为语音智能设备,本实施例中所指当前设备与执行主体一致。当前设备的语音智能功能开启之后,可以继续接收用户的语音操作指令,执行与语音操作指令对应的动作。在多设备场景下,被唤醒的当前设备可能并非用户实际想要唤醒的设备,故可能产生当前设备执行语音操作指令执行失败的情况。
72.作为一种示例,检测语音操作指令是否执行成功的步骤可以包括:
73.步骤a1,将所述语音操作指令转化为操作指令信息,将所述操作指令信息与预设的指令数据库中的初始指令信息进行匹配;
74.步骤a2,若所述操作指令信息未匹配命中所述初始指令信息,则确定所述语音操作指令执行失败。
75.语音智能设备中可以包含预设的指令数据库,以存储初始指令信息。初始指令信息可以对应语音智能设备可实现的操作指令。将音频形式的语音操作指令转化为操作指令信息,与初始指令信息进行匹配,若操作指令信息未匹配命中初始指令信息,表示当前设备无法根据初始指令信息执行相应的操作,语音操作指令执行失败。若操作指令信息匹配命中初始指令信息,表示当前设备可以根据初始指令信息实现相应的操作,语音操作指令执行成功。对语音操作指令执行情况的检测,可以使当前设备得知自身是否被正确唤醒。
76.步骤s12,若所述语音操作指令执行失败,则根据所述语音唤醒指令和所述语音操作指令生成第三音频信号;
77.在语音操作指令执行失败的情况下,当前设备可以通过第三音频信号和其它设备进行“协商”,唤醒其它设备执行语音操作指令。
78.作为一种示例,根据语音唤醒指令和语音操作指令生成第三音频信号的步骤可以包括:
79.步骤b1,将所述语音唤醒指令和所述语音操作指令合成为音频控制信号;
80.步骤b2,将所述音频控制信号加载至具有预设频率的原始待调制信号上,形成所述第三音频信号。
81.当前设备可以通过第三音频信号与其它设备进行通信。将接收到的语音唤醒指令和语音操作指令合成为音频控制信号,音频控制信号中包含语音唤醒指令的第一特征信息和语音操作指令的第二特征信息。原始待调制信号的预设频率可以为20000hz以上,原始待调制信号不具有特征信息,调制之后的第三音频信号携带第一特征信息和第二特征信息。第三音频信号为人耳感受不到的音频信号,避免设备之间的“协商”过程对用户产生干扰。
82.步骤s13,输出所述第三音频信号,以唤醒与所述语音操作指令相应的待响应设备。
83.当前设备仍可以通过音频发送模块输出第三音频信号,其它设备在接收到第三音频信号后,根据第一特征信息唤醒语音智能功能,根据第二特征信息执行语音操作指令,执行语音操作指令成功的其它设备为与语音操作指令相应的待响应设备。第三音频信号中还可以包括静默唤醒特征信息,其它设备在接收到静默唤醒特征信息的情况下,即使识别到正确的唤醒词,也不通过音频的方式响应用户,在语音智能功能唤醒且语音操作指令执行成功时,才提示用户执行成功,提高语音唤醒的准确性。
84.在本实施例中,语音操作指令执行失败之后,通过第三音频信号唤醒正确的待响应设备且成功执行语音操作指令,在先前被唤醒的设备非正确设备的情况下通过人体无感的方式出正确设备,提高了语音唤醒的准确性。
85.本发明实施例还提供一种语音唤醒控制装置,如图5所示,所述语音唤醒控制装置包括:
86.检测模块101,用于接收到语音唤醒指令后,检测是否采集到预设的第一音频信号;
87.输出模块102,用于若未采集到预设的第一音频信号,则基于当前设备输出预设的第二音频信号,以使其它设备保持静默状态;
88.开启模块103,用于根据所述语音唤醒指令开启所述当前设备的语音智能功能。
89.可选地,检测模块101还用于:
90.在所述当前设备所处的音频接收范围内,以预设的采样频率采集原始音频信号;
91.采集到所述原始音频信号后,获取所述原始音频信号的频率信息,根据所述频率信息判断所述原始音频信号的频率是否与所述第一音频信号的频率匹配;
92.若所述原始音频信号的频率与所述第一音频信号的频率不匹配,则确定未采集到所述第一音频信号。
93.可选地,输出模块102还用于:
94.获取关于唤醒通知的音频信号输出信息;
95.根据所述音频信号输出信息控制所述当前设备中的音频发送模块输出所述第二
音频信号。
96.可选地,开启模块103还用于:
97.提取出所述语音唤醒指令中的文本特征信息,比较所述文本特征信息与预设的唤醒特征信息;
98.若所述文本特征信息与所述唤醒特征信息相匹配,则向预设的语音智能模块发送唤醒确认信号,以使所述语音智能模块从休眠状态转变为工作状态。
99.可选地,语音唤醒控制装置还包括执行模块,用于:
100.基于所述语音智能功能接收语音操作指令,检测所述语音操作指令是否执行成功;
101.若所述语音操作指令执行失败,则根据所述语音唤醒指令和所述语音操作指令生成第三音频信号;
102.输出所述第三音频信号,以唤醒与所述语音操作指令相应的待响应设备。
103.可选地,语音唤醒控制装置还包括确定模块,用于:
104.将所述语音操作指令转化为操作指令信息,将所述操作指令信息与预设的指令数据库中的初始指令信息进行匹配;
105.若所述操作指令信息未匹配命中所述初始指令信息,则确定所述语音操作指令执行失败。
106.可选地,语音唤醒控制装置还包括生成模块,用于:
107.将所述语音唤醒指令和所述语音操作指令合成为音频控制信号;
108.将所述音频控制信号加载至具有预设频率的原始待调制信号上,形成所述第三音频信号。
109.参照图6,图6为本发明实施例方案涉及的硬件运行环境的语音智能设备结构示意图。
110.如图6所示,该语音智能设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram)存储器,也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
111.本领域技术人员可以理解,图6中示出的结构并不构成对语音智能设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
112.如图6所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及语音唤醒控制程序。
113.在图6所示的语音智能设备中,网络接口1004主要用于与其他设备进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明语音智能设备中的处理器1001、存储器1005可以设置在语音智能设备中,所述语音智能设备通过处理器1001调用存储器1005中存储的语音唤醒控制程序,并执行以下步骤:
114.接收到语音唤醒指令后,检测是否采集到预设的第一音频信号;
115.若未采集到预设的第一音频信号,则基于当前设备输出预设的第二音频信号,以使其它设备保持静默状态;
116.根据所述语音唤醒指令开启所述当前设备的语音智能功能。
117.可选地,处理器1001调用存储器1005中存储的语音唤醒控制程序,还可以执行以下步骤:
118.在所述当前设备所处的音频接收范围内,以预设的采样频率采集原始音频信号;
119.采集到所述原始音频信号后,获取所述原始音频信号的频率信息,根据所述频率信息判断所述原始音频信号的频率是否与所述第一音频信号的频率匹配;
120.若所述原始音频信号的频率与所述第一音频信号的频率不匹配,则确定未采集到所述第一音频信号。
121.可选地,处理器1001调用存储器1005中存储的语音唤醒控制程序,还可以执行以下步骤:
122.获取关于唤醒通知的音频信号输出信息;
123.根据所述音频信号输出信息控制所述当前设备中的音频发送模块输出所述第二音频信号。
124.可选地,处理器1001调用存储器1005中存储的语音唤醒控制程序,还可以执行以下步骤:
125.提取出所述语音唤醒指令中的文本特征信息,比较所述文本特征信息与预设的唤醒特征信息;
126.若所述文本特征信息与所述唤醒特征信息相匹配,则向预设的语音智能模块发送唤醒确认信号,以使所述语音智能模块从休眠状态转变为工作状态。
127.可选地,处理器1001调用存储器1005中存储的语音唤醒控制程序,还可以执行以下步骤:
128.基于所述语音智能功能接收语音操作指令,检测所述语音操作指令是否执行成功;
129.若所述语音操作指令执行失败,则根据所述语音唤醒指令和所述语音操作指令生成第三音频信号;
130.输出所述第三音频信号,以唤醒与所述语音操作指令相应的待响应设备。
131.可选地,处理器1001调用存储器1005中存储的语音唤醒控制程序,还可以执行以下步骤:
132.将所述语音操作指令转化为操作指令信息,将所述操作指令信息与预设的指令数据库中的初始指令信息进行匹配;
133.若所述操作指令信息未匹配命中所述初始指令信息,则确定所述语音操作指令执行失败。
134.可选地,处理器1001调用存储器1005中存储的语音唤醒控制程序,还可以执行以下步骤:
135.将所述语音唤醒指令和所述语音操作指令合成为音频控制信号;
136.将所述音频控制信号加载至具有预设频率的原始待调制信号上,形成所述第三音
频信号。
137.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有语音唤醒控制程序,所述语音唤醒控制程序被处理器执行时实现如上文所述的语音唤醒控制方法的步骤。本发明计算机可读存储介质的具体实施方式参见上述语音唤醒控制方法各实施例,在此不再赘述。
138.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
139.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
140.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
141.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

技术特征:


1.一种语音唤醒控制方法,其特征在于,所述语音唤醒控制方法包括以下步骤:接收到语音唤醒指令后,检测是否采集到预设的第一音频信号;若未采集到预设的第一音频信号,则基于当前设备输出预设的第二音频信号,以使其它设备保持静默状态;根据所述语音唤醒指令开启所述当前设备的语音智能功能。2.如权利要求1所述的语音唤醒控制方法,其特征在于,所述检测是否采集到预设的第一音频信号的步骤包括:在所述当前设备所处的音频接收范围内,以预设的采样频率采集原始音频信号;采集到所述原始音频信号后,获取所述原始音频信号的频率信息,根据所述频率信息判断所述原始音频信号的频率是否与所述第一音频信号的频率匹配;若所述原始音频信号的频率与所述第一音频信号的频率不匹配,则确定未采集到所述第一音频信号。3.如权利要求1所述的语音唤醒控制方法,其特征在于,所述基于当前设备输出预设的第二音频信号的步骤包括:获取关于唤醒通知的音频信号输出信息;根据所述音频信号输出信息控制所述当前设备中的音频发送模块输出所述第二音频信号。4.如权利要求1所述的语音唤醒控制方法,其特征在于,所述根据所述语音唤醒指令开启所述当前设备的语音智能功能的步骤包括:提取出所述语音唤醒指令中的文本特征信息,比较所述文本特征信息与预设的唤醒特征信息;若所述文本特征信息与所述唤醒特征信息相匹配,则向预设的语音智能模块发送唤醒确认信号,以使所述语音智能模块从休眠状态转变为工作状态。5.如权利要求1-4任一项所述的语音唤醒控制方法,其特征在于,在所述根据所述语音唤醒指令开启所述当前设备的语音智能功能的步骤之后,还包括:基于所述语音智能功能接收语音操作指令,检测所述语音操作指令是否执行成功;若所述语音操作指令执行失败,则根据所述语音唤醒指令和所述语音操作指令生成第三音频信号;输出所述第三音频信号,以唤醒与所述语音操作指令相应的待响应设备。6.如权利要求5所述的语音唤醒控制方法,其特征在于,所述检测所述语音操作指令是否执行成功的步骤包括:将所述语音操作指令转化为操作指令信息,将所述操作指令信息与预设的指令数据库中的初始指令信息进行匹配;若所述操作指令信息未匹配命中所述初始指令信息,则确定所述语音操作指令执行失败。7.如权利要求5所述的语音唤醒控制方法,其特征在于,所述根据所述语音唤醒指令和所述语音操作指令生成第三音频信号的步骤包括:将所述语音唤醒指令和所述语音操作指令合成为音频控制信号;将所述音频控制信号加载至具有预设频率的原始待调制信号上,形成所述第三音频信
号。8.一种语音唤醒控制装置,其特征在于,所述语音唤醒控制装置包括:检测模块,用于接收到语音唤醒指令后,检测是否采集到预设的第一音频信号;输出模块,用于若未采集到预设的第一音频信号,则基于当前设备输出预设的第二音频信号,以使其它设备保持静默状态;开启模块,用于根据所述语音唤醒指令开启所述当前设备的语音智能功能。9.一种语音智能设备,其特征在于,所述语音智能设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的语音唤醒控制程序,所述语音唤醒控制程序配置为实现如权利要求1至7中任一项所述的语音唤醒控制方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有语音唤醒控制程序,所述语音唤醒控制程序被处理器执行时实现如权利要求1至7中任一项所述的语音唤醒控制方法的步骤。

技术总结


本发明公开了一种语音唤醒控制方法、装置、语音智能设备及存储介质,该方法包括:接收到语音唤醒指令后,检测是否采集到预设的第一音频信号;若未采集到预设的第一音频信号,则基于当前设备输出预设的第二音频信号,以使其它设备保持静默状态;根据所述语音唤醒指令开启所述当前设备的语音智能功能。本发明通过对第一音频信号的检测和对第二音频信号的输出,控制在多设备场景下单设备应答,避免多设备重复执行用户的语音指令,实现了提高设备应答效率的技术效果。率的技术效果。率的技术效果。


技术研发人员:

丁龙河

受保护的技术使用者:

深圳创维-RGB电子有限公司

技术研发日:

2022.09.21

技术公布日:

2023/1/5


文章投稿或转载声明

本文链接:http://www.wtabcd.cn/zhuanli/patent-1-75014-0.html

来源:专利查询检索下载-实用文体写作网版权所有,转载请保留出处。本站文章发布于 2023-01-24 15:02:03

发表评论

验证码:
用户名: 密码: 匿名发表
评论列表 (有 条评论
2人围观
参与讨论