一种支持唤醒模式自动切换的方法和装置转让专利

申请号 : CN201710422108.3

文献号 : CN107277672B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈长海

申请人 : 福州瑞芯微电子股份有限公司

摘要 :

本发明提供了一种支持唤醒模式自动切换的方法和装置,所述方法首先通过电源检测单元检测当前装置是否供电,以让模式确定单元确定装置对应的唤醒模式。当装置处于供电唤醒模式时,功耗不是首要考虑的因素,因而采用第一预设策略对装置进行唤醒,第一预设策略中的算法模块功能多、算法全面、性能高,从而最大限度地满足用户需求;当装置处于电池唤醒模式时,装置的功耗成为了首要考虑因素,因而采用第二预设策略对装置进行唤醒,第二预设策略中的算法模块功能相对较少、算法计算量低、功耗小,可以最大限度地节省功耗。这样,针对装置处于不同的模式,采用不同的交互方式,有效提升了用户体验。

权利要求 :

1.一种支持唤醒模式自动切换的装置,其特征在于,所述装置包括电源检测单元、麦克风、模式确定单元、低功耗拾音单元、高性能拾音单元、语音识别单元、算法功能模块、存储单元和唤醒单元,所述电源检测单元与模式确定单元连接,所述麦克风分别与低功耗拾音单元、高性能拾音单元连接;所述高性能拾音单元包括第一麦克风使能单元、第一算法功能模块使能单元和第一算法使能单元;所述低功耗拾音单元包括第二麦克风使能单元、第二算法功能模块使能单元和第二算法使能单元;所述存储单元分别与第一算法使能单元、第二算法使能单元连接;

所述电源检测单元用于检测当前装置是否供电;

所述模式确定单元用于根据当前装置的供电情况确定装置对应的唤醒模式,所述唤醒模式包括供电唤醒模式和电池唤醒模式;

当装置处于供电唤醒模式时,所述第一麦克风使能单元用于根据第一预设策略使能所述麦克风,所述第一算法功能模块使能单元用于根据第一预设策略使能算法功能模块,所述第一算法使能单元用于使能存储单元中第一预设策略所确定的算法功能模块对应的第一算法并执行,以便对麦克风所捕捉的音频信息执行第一处理;

当装置处于电池唤醒模式时,所述第二麦克风使能单元用于根据第二预设策略使能所述麦克风,所述第二算法功能模块使能单元用于根据第二预设策略使能算法功能模块,所述第二算法使能单元用于使能存储单元中第二预设策略所确定的算法功能模块对应的第二算法并执行,以便对麦克风所捕捉的音频信息执行第二处理;

所述语音识别单元用于将执行第一处理或第二处理后的音频信息与预设音频信息进行比对,若匹配则唤醒单元用于对所述装置进行唤醒;否则唤醒单元不对所述装置进行唤醒。

2.如权利要求1所述的支持唤醒模式自动切换的装置,其特征在于,所述存储单元还用于存储第一语音识别算法和第二语音识别算法;所述“语音识别单元用于将执行第一处理或第二处理后的音频信息与预设音频信息进行比对”包括:当装置处于供电唤醒模式时,所述语音识别单元用于采用第一语音识别算法将执行第一处理后的音频信息与预设音频信息进行比对;当装置处于电池唤醒模式时,所述语音识别单元用于采用第二语音识别算法将执行第二处理后的音频信息与预设音频信息进行比对。

3.如权利要求1所述的支持唤醒模式自动切换的装置,其特征在于,所述装置还包括按键唤醒单元;所述按键唤醒单元与唤醒单元连接;所述按键唤醒单元用于接收按键唤醒指令,对所述装置进行唤醒。

4.如权利要求1所述的支持唤醒模式自动切换的装置,其特征在于,所述算法功能模块包括声源定位功能模块、波束形成功能模块、噪音抑制功能模块、去除混淆功能模块、回声消除功能模块、远程拾音功能模块中的一种或多种。

5.一种支持唤醒模式自动切换的方法,其特征在于,所述方法应用于支持唤醒模式自动切换的装置,所述装置包括电源检测单元、麦克风、模式确定单元、低功耗拾音单元、高性能拾音单元、语音识别单元、算法功能模块、存储单元和唤醒单元,所述电源检测单元与模式确定单元连接,所述麦克风分别与低功耗拾音单元、高性能拾音单元连接;所述高性能拾音单元包括第一麦克风使能单元、第一算法功能模块使能单元和第一算法使能单元;所述低功耗拾音单元包括第二麦克风使能单元、第二算法功能模块使能单元和第二算法使能单元;所述存储单元分别与第一算法使能单元、第二算法使能单元连接;所述方法包括:电源检测单元检测当前装置是否供电;

模式确定单元根据当前装置的供电情况确定装置对应的唤醒模式,所述唤醒模式包括供电唤醒模式和电池唤醒模式;

当装置处于供电唤醒模式时,所述方法包括:第一麦克风使能单元根据第一预设策略使能所述麦克风,第一算法功能模块使能单元根据第一预设策略使能算法功能模块,第一算法使能单元使能存储单元中第一预设策略所确定的算法功能模块对应的第一算法并执行,以便对麦克风所捕捉的音频信息执行第一处理;

当装置处于电池唤醒模式时,所述方法包括:第二麦克风使能单元根据第二预设策略使能所述麦克风,第二算法功能模块使能单元根据第二预设策略使能算法功能模块,第二算法使能单元用于使能存储单元中第二预设策略所确定的算法功能模块对应的第二算法并执行,以便对麦克风所捕捉的音频信息执行第二处理;

在对麦克风所捕捉的音频信息执行第一处理或第二处理后,所述方法还包括:语音识别单元将执行第一处理或第二处理后的音频信息与预设音频信息进行比对,若匹配则唤醒单元用于对所述装置进行唤醒;否则唤醒单元不对所述装置进行唤醒。

6.如权利要求5所述的支持唤醒模式自动切换的方法,其特征在于,所述存储单元还用于存储第一语音识别算法和第二语音识别算法;所述步骤“语音识别单元用于将执行第一处理或第二处理后的音频信息与预设音频信息进行比对”包括:当装置处于供电唤醒模式时,语音识别单元采用第一语音识别算法将执行第一处理后的音频信息与预设音频信息进行比对;

或者,当装置处于电池唤醒模式时,语音识别单元采用第二语音识别算法将执行第二处理后的音频信息与预设音频信息进行比对。

7.如权利要求5所述的支持唤醒模式自动切换的方法,其特征在于,所述装置还包括按键唤醒单元;所述按键唤醒单元与唤醒单元连接;所述方法包括:按键唤醒单元接收按键唤醒指令,对所述装置进行唤醒。

8.如权利要求5所述的支持唤醒模式自动切换的方法,其特征在于,所述算法功能模块包括声源定位功能模块、波束形成功能模块、噪音抑制功能模块、去除混淆功能模块、回声消除功能模块、远程拾音功能模块中的一种或多种。

说明书 :

一种支持唤醒模式自动切换的方法和装置

技术领域

[0001] 本发明涉及电子设备领域,特别涉及一种支持唤醒模式自动切换的方法和装置。

背景技术

[0002] 随着科技的发展和社会的进步,人们的生活得到了极大改善,对电子产品的要求也越来越高。智能语音交互就是其中重要一项,通过在电子设备中置入拾音模块和语音识别模块,用户通过声音即可对电子设备进行控制,从而提升用户体验。智能语音交互是近几年的热点话题,亚马逊、谷歌等国际大公司都先后推出了智能音箱作为推进各自人工智能发展的切入口。
[0003] 目前,市场上大多数便携式智能音箱都采用按键唤醒模式,其需要用户手动按下智能音箱上的相关按钮,才可实现对智能音箱的唤醒,给用户带来了不良的感官体验。而支持语音识别功能的音箱,其所工作的模式一般是电源直接供电唤醒模式,由于采用的算法由于计算量较大,功耗往往较高。一旦音箱处于电池工作模式下,电池电量将被快速耗尽。

发明内容

[0004] 为此,需要提供一种支持唤醒模式自动切换的技术方案,用于解决智能语音电子设备存在的功耗大、用户体验差等问题。
[0005] 为实现上述目的,发明人提供了支持唤醒模式自动切换的装置,所述装置包括电源检测单元、麦克风、模式确定单元、低功耗拾音单元、高性能拾音单元、语音识别单元、算法功能模块、存储单元和唤醒单元,所述电源检测单元与模式确定单元连接,所述麦克风分别与低功耗拾音单元、高性能拾音单元连接;所述高性能拾音单元包括第一麦克风使能单元、第一算法功能模块使能单元和第一算法使能单元;所述低功耗拾音单元包括第二麦克风使能单元、第二算法功能模块使能单元和第二算法使能单元;所述存储单元分别与第一算法使能单元、第二算法使能单元连接;
[0006] 所述电源检测单元用于检测当前装置是否供电;
[0007] 所述模式确定单元用于根据当前装置的供电情况确定装置对应的唤醒模式,所述唤醒模式包括供电唤醒模式和电池唤醒模式;
[0008] 当装置处于供电唤醒模式时,所述第一麦克风使能单元用于根据第一预设策略使能所述麦克风,所述第一算法功能模块使能单元用于根据第一预设策略使能算法功能模块,所述第一算法使能单元用于使能存储单元中第一预设策略所确定的算法功能模块对应的第一算法并执行,以便对麦克风所捕捉的音频信息执行第一处理;
[0009] 当装置处于电池唤醒模式时,所述第二麦克风使能单元用于根据第二预设策略使能所述麦克风,所述第二算法功能模块使能单元用于根据第二预设策略使能算法功能模块,所述第二算法使能单元用于使能存储单元中第二预设策略所确定的算法功能模块对应的第二算法并执行,以便对麦克风所捕捉的音频信息执行第二处理;
[0010] 所述语音识别单元用于将执行第一处理或第二处理后的音频信息与预设音频信息进行比对,若匹配则唤醒单元用于对所述装置进行唤醒;否则唤醒单元不对所述装置进行唤醒。
[0011] 进一步地,所述存储单元还用于存储第一语音识别算法和第二语音识别算法及其对应的匹配模板;所述“语音识别单元用于将执行第一处理或第二处理后的音频信息与预设音频信息进行比对”包括:当装置处于供电唤醒模式时,所述语音识别单元用于采用第一语音识别算法将执行第一处理后的音频信息与预设音频信息进行比对;当装置处于电池唤醒模式时,所述语音识别单元用于采用第二语音识别算法将执行第二处理后的音频信息与预设音频信息进行比对。
[0012] 进一步地,所述装置还包括按键唤醒单元;所述按键唤醒单元与唤醒单元连接;所述按键唤醒单元用于接收按键唤醒指令,对所述装置进行唤醒。
[0013] 进一步地,所述算法功能模块包括声源定位功能模块、波束形成功能模块、噪音抑制功能模块、去除混淆功能模块、回声消除功能模块、远程拾音功能模块中的一种或多种。
[0014] 发明人还提供了一种支持唤醒模式自动切换的方法,所述方法应用于支持唤醒模式自动切换的装置,所述装置包括电源检测单元、麦克风、模式确定单元、低功耗拾音单元、高性能拾音单元、语音识别单元、算法功能模块、存储单元和唤醒单元,所述电源检测单元与模式确定单元连接,所述麦克风分别与低功耗拾音单元、高性能拾音单元连接;所述高性能拾音单元包括第一麦克风使能单元、第一算法功能模块使能单元和第一算法使能单元;所述低功耗拾音单元包括第二麦克风使能单元、第二算法功能模块使能单元和第二算法使能单元;所述存储单元分别与第一算法使能单元、第二算法使能单元连接;所述方法包括:
[0015] 电源检测单元检测当前装置是否供电;
[0016] 模式确定单元根据当前装置的供电情况确定装置对应的唤醒模式,所述唤醒模式包括供电唤醒模式和电池唤醒模式;
[0017] 当装置处于供电唤醒模式时,所述方法包括:第一麦克风使能单元根据第一预设策略使能所述麦克风,第一算法功能模块使能单元根据第一预设策略使能算法功能模块,第一算法使能单元使能存储单元中第一预设策略所确定的算法功能模块对应的第一算法并执行,以便对麦克风所捕捉的音频信息执行第一处理;
[0018] 当装置处于电池唤醒模式时,所述方法包括:第二麦克风使能单元根据第二预设策略使能所述麦克风,第二算法功能模块使能单元根据第二预设策略使能算法功能模块,第二算法使能单元使能存储单元中第二预设策略所确定的算法功能模块对应的第二算法并执行,以便对麦克风所捕捉的音频信息执行第二处理;
[0019] 在对麦克风所捕捉的音频信息执行第一处理或第二处理后,所述方法还包括:语音识别单元将执行第一处理或第二处理后的音频信息与预设音频信息进行比对,若匹配则唤醒单元对所述装置进行唤醒;否则唤醒单元不对所述装置进行唤醒。
[0020] 进一步地,所述存储单元还用于存储第一语音识别算法和第二语音识别算法;所述步骤“语音识别单元用于将执行第一处理或第二处理后的音频信息与预设音频信息进行比对”包括:
[0021] 当装置处于供电唤醒模式时,语音识别单元采用第一语音识别算法将执行第一处理后的音频信息与预设音频信息进行比对;
[0022] 或者,当装置处于电池唤醒模式时,语音识别单元采用第二语音识别算法将执行第二处理后的音频信息与预设音频信息进行比对。
[0023] 进一步地,所述装置还包括按键唤醒单元;所述按键唤醒单元与唤醒单元连接;所述方法包括:
[0024] 按键唤醒单元接收按键唤醒指令,对所述装置进行唤醒。
[0025] 进一步地,所述算法功能模块包括声源定位功能模块、波束形成功能模块、噪音抑制功能模块、去除混淆功能模块、回声消除功能模块、远程拾音功能模块中的一种或多种。
[0026] 本发明具有以下优点:通过电源检测单元检测当前装置是否供电,以让模式确定单元确定装置对应的唤醒模式。当装置处于供电唤醒模式时,功耗不是首要考虑的因素,因而采用第一预设策略对装置进行唤醒,第一预设策略中的算法模块功能多、算法全面、性能高,从而最大限度地满足用户需求;当装置处于电池唤醒模式时,装置的功耗成为了首要考虑因素,因而采用第二预设策略对装置进行唤醒,第二预设策略中的算法模块功能相对较少、算法计算量低、功耗小,可以最大限度地节省功耗。这样,针对装置处于不同的模式,采用不同的交互方式,有效提升了用户体验。

附图说明

[0027] 图1为本发明一实施方式涉及的支持唤醒模式自动切换的装置的示意图;
[0028] 图2为本发明一实施方式涉及的支持唤醒模式自动切换的方法的流程图;
[0029] 附图标记说明:
[0030] 101、电源检测单元;
[0031] 102、麦克风;
[0032] 103、模式确定单元;
[0033] 104、高性能拾音单元;114、麦克风使能单元;124、第一算法功能模块使能单元;134、第一算法使能单元;
[0034] 105、低功耗拾音单元;115、第二麦克风使能单元;125、第二算法功能模块使能单元;135、第二算法使能单元;
[0035] 106、语音识别单元;
[0036] 107、算法功能模块;
[0037] 108、存储单元;
[0038] 109、唤醒单元。

具体实施方式

[0039] 为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。
[0040] 请参阅图1,为本发明一实施方式涉及的支持唤醒模式自动切换的装置的示意图。所述装置为具有语音处理及语音识别功能的电子设备,如智能音箱、智能语音终端等。所述装置包括电源检测单元101、麦克风102、模式确定单元103、低功耗拾音单元104、高性能拾音单元105、语音识别单元106、算法功能模块107、存储单元108和唤醒单元109,所述电源检测单元101与模式确定单元103连接,所述麦克风102分别与低功耗拾音单元104、高性能拾音单元105连接;所述高性能拾音单元104包括第一麦克风使能单元114、第一算法功能模块使能单元124和第一算法使能单元134;所述低功耗拾音单元105包括第二麦克风使能单元
115、第二算法功能模块使能单元125和第二算法使能单元135;所述存储单元108分别与第一算法使能单元134、第二算法使能单元135连接;
[0041] 所述电源检测单元101用于检测当前装置是否供电,所述模式确定单元103用于根据当前装置的供电情况确定装置对应的唤醒模式。所述唤醒模式包括供电唤醒模式和电池唤醒模式。所述电源检测单元可以用电源检测电路来实现,当装置与外接电源连接时,则表示当前装置为供电状态,模式确定单元确定当前装置的供电唤醒模式为供电唤醒模式;当装置与外接电源断开时,则表示当前装置为非供电状态,模式确定单元确定当前装置的供电唤醒模式为电池唤醒模式。外接电源可以为直流电源、交流电源等,也可以为移动外接电源设备,如充电宝等。模式确定单元可以通过寄存器来实现,如将寄存器的值赋值为“1”,表示当前装置的供电唤醒模式为供电唤醒模式;将寄存器的值赋值为“0”,表示当前装置的供电唤醒模式为电池唤醒模式。
[0042] 当装置处于供电唤醒模式时,所述第一麦克风使能单元用于根据第一预设策略使能所述麦克风,所述第一算法功能模块使能单元用于根据第一预设策略使能算法功能模块。所述第一算法使能单元用于使能存储单元中第一预设策略所确定的算法功能模块对应的第一算法并执行,以便对麦克风所捕捉的音频信息执行第一处理。所述第一预设策略是包含有麦克风数量、算法功能模块的数量以及各个算法功能模块对应的算法的确定等。第一预设策略相较于第二预设策略而言,其包含的麦克风数量更多、算法功能模块的数量更多、确定的待运行的算法的性能也更高。当装置处于供电唤醒模式时,功耗不是首要考虑的因素,采用性能高的算法进行计算,可以有效对采集到的用户音频进行处理和识别,保证语音识别成功率,从而最大限度地满足用户需求。
[0043] 当装置处于电池唤醒模式时,所述第二麦克风使能单元用于根据第二预设策略使能所述麦克风,所述第二算法功能模块使能单元用于根据第二预设策略使能算法功能模块,所述第二算法使能单元用于使能存储单元中第二预设策略所确定的算法功能模块对应的第二算法并执行,以便对麦克风所捕捉的音频信息执行第二处理。当装置处于电池唤醒模式时,装置的功耗成为了首要考虑因素,因而采用第二预设策略对装置进行唤醒,第二预设策略中的算法模块功能相对较少、算法计算量低、功耗小,可以最大限度地节省功耗。第一预设策略和第二预设策略可以根据用户的实际需要进行调整设置。
[0044] 在某些实施例中,所述算法功能模块包括声源定位功能模块、波束形成功能模块、噪音抑制功能模块、去除混淆功能模块、回声消除功能模块、远程拾音功能模块中的一种或多种。
[0045] 以包含有6个麦克风的智能音箱为例,当智能音箱处于供电唤醒模式时,第一麦克风使能单元将6个麦克风全部使能,以便麦克风能更加灵敏地捕捉到音频信息。同时,第一算法功能模块使能单元可以将声源定位功能模块、波束形成功能模块、噪音抑制功能模块、去除混淆功能模块、回声消除功能模块、远程拾音功能模块全部使能,以便对麦克风传入的音频信息进行声源定位、波束形成、噪音抑制、去除混淆、回声消除、远程拾音等处理,从而提取出最核心的音频信号(用户所发出的声音),传输至语音识别单元进行比对。此外,存储单元中存储有各个算法功能模块对应的算法,以声源定位功能模块为例,声源定位算法的数量为多个,各个算法的计算量也各不相同。通常情况下,计算量较大的算法其性能相对较高,但是其功耗也相对较高。装置处于供电唤醒模式时,功耗不是首要考虑的因素,针对各个算法功能模块对应的算法,可以采用存储单元中性能高的算法进行计算。
[0046] 当智能音箱处于电池唤醒模式时,第二麦克风使能单元将麦克风部分使能(如只使能2个麦克风),对于麦克风捕捉的音频信息也无需采用所有的算法功能进行处理,只需采用其中部分算法功能模块即可,例如只进行噪音抑制、去除混淆、回声消除,无需进行声源定位、波束形成、远程拾音。对应地,第二算法功能模块使能单元使能噪音抑制功能模块、去除混淆功能模块、回声消除功能模块,以达到节省功耗的目的。对于每个算法功能模块对应的算法选择上,其可以采用存储单元中所存储的计算量较低、功耗小的算法执行并对音频信息进行第二处理。
[0047] 所述语音识别单元106用于将执行第一处理或第二处理后的音频信息与预设音频信息进行比对,若匹配则唤醒单元109用于对所述装置进行唤醒;否则唤醒单元109不对所述装置进行唤醒。在本实施方式中,所述存储单元108还用于存储第一语音识别算法和第二语音识别算法;所述“语音识别单元用于将执行第一处理或第二处理后的音频信息与预设音频信息进行比对”包括:当装置处于供电唤醒模式时,所述语音识别单元106用于采用第一语音识别算法将执行第一处理后的音频信息与预设音频信息进行比对;当装置处于电池唤醒模式时,所述语音识别单元106用于采用第二语音识别算法将执行第二处理后的音频信息与预设音频信息进行比对。
[0048] 简言之,存储单元中存储有不同的语音识别算法,在装置处于供电唤醒模式时,可以采用性能较高(功耗也相对较高)的语音识别算法进行语音识别,以提高语音识别成功率;而在装置处于电池唤醒模式时,可以采用功耗较低(性能相对较低)的语音识别算法进行语音识别,以达到节省功耗的目的。
[0049] 在某些实施例中,所述装置还包括按键唤醒单元;所述按键唤醒单元与唤醒单元连接;所述按键唤醒单元用于接收按键唤醒指令,对所述装置进行唤醒。在另一些实施例中,所述装置还包括蓝牙唤醒单元或wifi唤醒单元,用户可以通过终端的蓝牙模块与本发明的装置的蓝牙唤醒单元进行对接,实现对装置的唤醒;当然也可以通过终端的wifi模块与本发明的装置的wifi唤醒单元进行对接,通过wifi连接传递的信号实现对装置的唤醒。简言之,对装置进行唤醒的方式不仅局限于语音唤醒的方式,还可以包括其他唤醒方式,用户可以根据自身喜好采用对应的唤醒方式对装置进行唤醒,提升用户体验。
[0050] 请参阅图2,为本发明一实施方式涉及的支持唤醒模式自动切换的方法的流程图。所述方法应用于支持唤醒模式自动切换的装置,所述装置包括电源检测单元、麦克风、模式确定单元、低功耗拾音单元、高性能拾音单元、语音识别单元、算法功能模块、存储单元和唤醒单元,所述电源检测单元与模式确定单元连接,所述麦克风分别与低功耗拾音单元、高性能拾音单元连接;所述高性能拾音单元包括第一麦克风使能单元、第一算法功能模块使能单元和第一算法使能单元;所述低功耗拾音单元包括第二麦克风使能单元、第二算法功能模块使能单元和第二算法使能单元;所述存储单元分别与第一算法使能单元、第二算法使能单元连接;所述方法包括:
[0051] 首先进入步骤S201电源检测单元检测当前装置是否供电,若是则进入步骤S202确定装置对应的唤醒模式为供电唤醒模式,否则进入步骤S203确定装置对应的唤醒模式为电池唤醒模式。
[0052] 当装置处于供电唤醒模式时,步骤S202后可以进入步骤S203第一麦克风使能单元根据第一预设策略使能所述麦克风,第一算法功能模块使能单元根据第一预设策略使能算法功能模块;以及进入步骤S204第一算法使能单元使能存储单元中第一预设策略所确定的算法功能模块对应的第一算法并执行,以便对麦克风所捕捉的音频信息执行第一处理;
[0053] 当装置处于电池唤醒模式时,步骤S205后可以进入步骤S206第二麦克风使能单元根据第二预设策略使能所述麦克风,第二算法功能模块使能单元根据第二预设策略使能算法功能模块;以及进入步骤S207第二算法使能单元使能存储单元中第二预设策略所确定的算法功能模块对应的第二算法并执行,以便对麦克风所捕捉的音频信息执行第二处理;
[0054] 步骤S206或步骤S207后,所述方法还包括:步骤S208语音识别单元将执行第一处理或第二处理后的音频信息与预设音频信息进行比对,若匹配则进入步骤S209唤醒单元对所述装置进行唤醒;否则进入步骤S10唤醒单元不对所述装置进行唤醒。
[0055] 在某些实施例中,所述存储单元还用于存储第一语音识别算法和第二语音识别算法;所述步骤“语音识别单元用于将执行第一处理或第二处理后的音频信息与预设音频信息进行比对”包括:当装置处于供电唤醒模式时,语音识别单元采用第一语音识别算法将执行第一处理后的音频信息与预设音频信息进行比对;或者,当装置处于电池唤醒模式时,语音识别单元采用第二语音识别算法将执行第二处理后的音频信息与预设音频信息进行比对。所述预设音频信息可以为存储于存储单元中的语音匹配模板,所述语音匹配模板可以是系统自带的提示音频信息,也可以根据用户的喜好自定义设置。
[0056] 在某些实施例中,所述装置还包括按键唤醒单元;所述按键唤醒单元与唤醒单元连接;所述方法包括:按键唤醒单元接收按键唤醒指令,对所述装置进行唤醒。在另一些实施例中,所述装置还包括蓝牙唤醒单元或wifi唤醒单元,用户可以通过终端的蓝牙模块与本发明的装置的蓝牙唤醒单元进行对接,实现对装置的唤醒;当然也可以通过终端的wifi模块与本发明的装置的wifi唤醒单元进行对接,通过wifi连接传递的信号实现对装置的唤醒。简言之,对装置进行唤醒的方式不仅局限于语音唤醒的方式,还可以包括其他唤醒方式,用户可以根据自身喜好采用对应的唤醒方式对装置进行唤醒,提升用户体验。
[0057] 在某些实施例中,所述算法功能模块包括声源定位功能模块、波束形成功能模块、噪音抑制功能模块、去除混淆功能模块、回声消除功能模块、远程拾音功能模块中的一种或多种。优选实施例中,当装置处于供电唤醒模式时,算法功能模块使能单元使能上述所有的算法功能模块,满足用户需求,提升用户体验。当装置处于电池唤醒模式时,算法功能模块使能单元使能上述部分算法功能模块,以达到节省功耗的目的。
[0058] 本发明具有以下优点:通过电源检测单元检测当前装置是否供电,以让模式确定单元确定装置对应的唤醒模式。当装置处于供电唤醒模式时,功耗不是首要考虑的因素,因而采用第一预设策略对装置进行唤醒,第一预设策略中的算法模块功能多、算法全面、性能高,从而最大限度地满足用户需求;当装置处于电池唤醒模式时,装置的功耗成为了首要考虑因素,因而采用第二预设策略对装置进行唤醒,第二预设策略中的算法模块功能相对较少、算法计算量低、功耗小,可以最大限度地节省功耗。这样,针对装置处于不同的模式,采用不同的交互方式,有效提升了用户体验。
[0059] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的要素。此外,在本文中,“大于”、“小于”、“超过”等理解为不包括本数;“以上”、“以下”、“以内”等理解为包括本数。
[0060] 本领域内的技术人员应明白,上述各实施例可提供为方法、装置、或计算机程序产品。这些实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。上述各实施例涉及的方法中的全部或部分步骤可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机设备可读取的存储介质中,用于执行上述各实施例方法所述的全部或部分步骤。所述计算机设备,包括但不限于:个人计算机、服务器、通用计算机、专用计算机、网络设备、嵌入式设备、可编程设备、智能移动终端、智能家居设备、穿戴式智能设备、车载智能设备等;所述的存储介质,包括但不限于:RAM、ROM、磁碟、磁带、光盘、闪存、U盘、移动硬盘、存储卡、记忆棒、网络服务器存储、网络云存储等。
[0061] 上述各实施例是参照根据实施例所述的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到计算机设备的处理器以产生一个机器,使得通过计算机设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0062] 这些计算机程序指令也可存储在能引导计算机设备以特定方式工作的计算机设备可读存储器中,使得存储在该计算机设备可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0063] 这些计算机程序指令也可装载到计算机设备上,使得在计算机设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0064] 尽管已经对上述各实施例进行了描述,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改,所以以上所述仅为本发明的实施例,并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围之内。