一种控制方法及电子设备转让专利

申请号 : CN201310062098.9

文献号 : CN104007809B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 邵晓婷徐海生

申请人 : 联想(北京)有限公司

摘要 :

本发明公开了一种控制方法及电子设备,用于解决现有技术中控制语音识别引擎进入工作状态时不够快捷的技术问题。所述控制方法应用于电子设备中,所述电子设备包括有语音识别引擎,以及包括或连接有麦克风,所述方法包括:获得通过所述麦克风采集到的第一气流信息;判断所述第一气流信息是否满足第一预设条件;在所述第一气流信息满足所述第一预设条件时,控制所述语音识别引擎进入第二状态。

权利要求 :

1.一种控制方法,所述方法应用于电子设备中,所述电子设备包括有语音识别引擎,以及包括或连接有麦克风,其特征在于,所述方法包括:获得通过所述麦克风采集到的第一气流信息;

判断所述第一气流信息是否满足第一预设条件;

在所述第一气流信息满足所述第一预设条件时,控制所述语音识别引擎从第一状态进入第二状态,其中,所述语音识别引擎处于所述第一状态时的功耗低于所述语音识别引擎处于所述第二状态时的功耗;

在所述控制所述语音识别引擎进入第二状态之后,所述方法还包括:判断所述语音识别引擎是否处于使能状态,其中,在所述语音识别引擎处于所述使能状态时,设备端与所述语音识别引擎进行配合以完成所述语音识别引擎的语音识别功能的功能模块处于工作状态;

在所述工作状态为所述使能状态时,产生第一提示信息,以提示用户可以通过语音指令对所述电子设备进行控制。

2.如权利要求1所述的方法,其特征在于,所述判断所述第一气流信息是否满足第一预设条件,包括:判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息。

3.如权利要求2所述的方法,其特征在于,所述判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息,具体为:判断所述第一用户的嘴与所述麦克风的距离是否小于第一预设阈值;或判断在获得所述第一气流信息之前的一预设时间段内,是否存在握持所述电子设备并移动的操作。

4.如权利要求2所述的方法,其特征在于,所述判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息,具体为:判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度;或判断所述第一气流信息所对应的第一持续时间是否大于预设持续时间。

5.如权利要求2所述的方法,其特征在于,所述判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息,具体包括:判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度;

在所述第一气流强度大于所述预设气流强度时,判断所述第一气流强度的第一持续时间是否大于预设持续时间。

6.如权利要求1所述的方法,其特征在于,所述第一提示信息具体为:通过所述电子设备的扬声器播放所述第一气流信息中所包含的第一气流声音的提示信息。

7.如权利要求1-5任一权项所述的方法,其特征在于,在所述控制所述语音识别引擎从第一状态进入第二状态之后,所述方法还包括:判断所述语音识别引擎是否处于使能状态,其中,在所述语音识别引擎处于所述使能状态时,设备端与所述语音识别引擎进行配合以完成所述语音识别引擎的语音识别功能的功能模块处于工作状态;

在所述工作状态不为所述使能状态时,产生第二提示信息,以提示用户不能通过语音控制指令对所述电子设备进行控制。

8.如权利要求1-5任一权项所述的方法,其特征在于,在所述电子设备处于锁屏状态时,在所述控制所述语音识别引擎从第一状态进入第二状态之前或之后,所述方法还包括:控制所述电子设备从所述锁屏状态进入解锁状态。

9.如权利要求1-5任一权项所述的方法,其特征在于,在所述控制所述语音识别引擎从第一状态进入第二状态之后,所述方法还包括:判断所述语音识别引擎是否处于所述第二状态;

在所述语音识别引擎处于所述第二状态时,产生一用于提示所述语音识别引擎处于所述第二状态的第三提示信息。

10.一种信息处理的方法,所述方法应用于电子设备中,所述电子设备包括有语音识别引擎,以及包括或连接有麦克风,其中,所述语音识别引擎包括第一状态和第二状态,所述语音识别引擎处于所述第一状态时的功耗低于所述语音识别引擎处于所述第二状态时的功耗,其特征在于,所述方法包括:判断所述麦克风是否采集到的第二气流信息;

在采集到所述第二气流信息时,判断所述语音识别引擎是否处于所述第二状态;

在所述语音识别引擎处于所述第二状态时,产生一用于提示所述语音识别引擎处于所述第二状态的第四提示信息。

11.如权利要求10所述的方法,其特征在于,在所述判断所述语音识别引擎是否处于所述第二状态之后,所述方法还包括:在所述语音识别引擎不处于所述第二状态时,控制所述语音识别引擎进入所述第二状态。

12.如权利要求11所述的方法,其特征在于,所述控制所述语音识别引擎进入所述第二状态,具体包括:判断所述电子设备是否接收到一触控预设按钮的第一操作;

在存在所述第一操作时,控制所述语音识别引擎进入所述第二状态。

13.如权利要求11所述的方法,其特征在于,所述控制所述语音识别引擎进入所述第二状态,具体包括:判断所述电子设备是否检测到一满足第一预设条件的第一气流信息;

在检测到所述第一气流信息时,控制所述语音识别引擎进入所述第二状态。

14.一种电子设备,所述电子设备包括有语音识别引擎,以及包括或连接有麦克风,其特征在于,所述电子设备还包括:获得芯片,用于获得通过所述麦克风采集到的第一气流信息;

第一判断芯片,用于判断所述第一气流信息是否满足第一预设条件;

第一控制芯片,用于在所述第一气流信息满足所述第一预设条件时,控制所述语音识别引擎从第一状态进入第二状态,其中,所述语音识别引擎处于所述第一状态时的功耗低于所述语音识别引擎处于所述第二状态时的功耗;

所述电子设备还包括:

第二判断芯片,用于在控制所述语音识别引擎进入第二状态之后,判断所述语音识别引擎是否处于使能状态,其中,在所述语音识别引擎处于所述使能状态时,设备端与所述语音识别引擎进行配合以完成所述语音识别引擎的语音识别功能的功能模块处于工作状态;

第一产生芯片,用于在所述工作状态为所述使能状态时,产生第一提示信息,以提示用户可以通过语音指令对所述电子设备进行控制。

15.如权利要求14所述的电子设备,其特征在于,所述第一判断芯片,具体用于:判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息。

16.如权利要求15所述的电子设备,其特征在于,所述第一判断芯片,具体用于:判断所述第一用户的嘴与所述麦克风的距离是否小于第一预设阈值;或判断在获得所述第一气流信息之前的一预设时间段内,是否存在握持所述电子设备并移动的操作。

17.如权利要求15所述的电子设备,其特征在于,所述第一判断芯片,具体用于:判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度;或判断所述第一气流信息所对应的第一持续时间是否大于预设持续时间。

18.如权利要求15所述的电子设备,其特征在于,所述第一判断芯片,具体包括:第一判断子芯片,用于判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度;

第二判断子芯片,用于在所述第一气流强度大于所述预设气流强度时,判断所述第一气流强度的第一持续时间是否大于预设持续时间。

19.如权利要求14所述的电子设备,其特征在于,所述第一提示信息具体为:通过所述电子设备的扬声器播放所述第一气流信息中所包含的第一气流声音的提示信息。

20.如权利要求14-18任一权项所述的电子设备,其特征在于,所述电子设备还包括:第三判断芯片,用于在控制所述语音识别引擎进入第二状态之后,判断所述语音识别引擎是否处于使能状态,其中,在所述语音识别引擎处于所述使能状态时,设备端与所述语音识别引擎进行配合以完成所述语音识别引擎的语音识别功能的功能模块处于工作状态;

第二产生芯片,用于在所述工作状态不为所述使能状态时,产生第二提示信息,以提示用户不能通过语音控制指令对所述电子设备进行控制。

21.如权利要求14-18任一权项所述的电子设备,其特征在于,在所述电子设备处于锁屏状态时,所述电子设备还包括:第二控制芯片,用于在控制所述语音识别引擎进入第二状态之前或之后,控制所述电子设备从所述锁屏状态进入解锁状态。

22.如权利要求14-18任一权项所述的电子设备,其特征在于,所述电子设备还包括:第四判断芯片,用于在所述控制所述语音识别引擎从第一状态进入第二状态之后,判断所述语音识别引擎是否处于所述第二状态;

第三产生芯片,用于在所述语音识别引擎处于所述第二状态时,产生一用于提示所述语音识别引擎处于所述第二状态的第三提示信息。

23.一种电子设备,所述电子设备包括有语音识别引擎,以及包括或连接有麦克风,其中,所述语音识别引擎包括第一状态和第二状态,所述语音识别引擎处于所述第一状态时的功耗低于所述语音识别引擎处于所述第二状态时的功耗,其特征在于,所述电子设备还包括:第五判断芯片,用于判断所述麦克风是否采集到第二气流信息;

第六判断芯片,用于在采集到所述第二气流信息时,判断所述语音识别引擎是否处于所述第二状态;

第四产生芯片,用于在所述语音识别引擎处于所述第二状态时,产生一用于提示所述语音识别引擎处于所述第二状态的第四提示信息。

24.如权利要求23所述的电子设备,其特征在于,所述电子设备还包括:第三控制芯片,用于在判断所述语音识别引擎是否处于所述第二状态之后,在所述语音识别引擎不处于所述第二状态时,控制所述语音识别引擎进入所述第二状态。

25.如权利要求24所述的电子设备,其特征在于,所述第三控制芯片,具体包括:第三判断子芯片,用于判断所述电子设备是否接收到一触控预设按钮的第一操作;

第一控制子芯片,用于在存在所述第一操作时,控制所述语音识别引擎进入所述第二状态。

26.如权利要求24所述的电子设备,其特征在于,所述第三控制芯片,具体包括:第四判断子芯片,用于判断所述电子设备是否检测到一满足第一预设条件的第一气流信息;

第二控制子芯片,用于在检测到所述第一气流信息时,控制所述语音识别引擎进入所述第二状态。

说明书 :

一种控制方法及电子设备

技术领域

[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] 可选的,在所述控制所述语音识别引擎进入第二状态之后,所述方法还包括:
[0028] 判断所述语音识别引擎是否处于使能状态,其中,在所述语音识别引擎处于所述使能状态时,设备端与所述语音识别引擎进行配合以完成所述语音识别引擎的语音识别功能的功能模块处于工作状态;
[0029] 在所述工作状态不为所述使能状态时,产生第二提示信息,以提示所述第一用户不能通过语音控制指令对所述电子设备进行控制。
[0030] 可选的,在所述电子设备处于锁屏状态时,在所述控制所述语音识别引擎从第一状态进入第二状态之前或之后,所述方法还包括:
[0031] 控制所述电子设备从所述锁屏状态进入解锁状态。
[0032] 可选的,在所述控制所述语音识别引擎从第一状态进入第二状态之后,所述方法还包括:
[0033] 判断所述语音识别引擎是否处于所述第二状态;
[0034] 在所述语音识别引擎处于所述第二状态时,产生一用于提示所述语音识别引擎处于所述第二状态的第三提示信息。
[0035] 另一方面,本申请通过另一实施例提供如下技术方案:
[0036] 一种信息处理的方法,所述方法应用于电子设备中,所述电子设备包括有语音识别引擎,以及包括或连接有麦克风,其中,所述语音识别引擎包括第一状态和第二状态,所述语音识别引擎处于所述第一状态时的功耗低于所述语音识别引擎处于所述第二状态时的功耗,所述方法包括:
[0037] 判断所述麦克风是否采集到的第二气流信息;
[0038] 在采集到所述第二气流信息时,判断所述语音识别引擎是否处于所述第二状态;
[0039] 在所述语音识别引擎处于所述第二状态时,产生一用于提示所述语音识别引擎处于所述第二状态的第四提示信息。
[0040] 可选的,在所述判断所述语音识别引擎是否处于所述第二状态之后,所述方法还包括:
[0041] 在所述语音识别引擎不处于所述第二状态时,控制所述语音识别引擎进入所述第二状态。
[0042] 可选的,所述控制所述语音识别引擎进入所述第二状态,具体包括:
[0043] 判断所述电子设备是否接收到一触控预设按钮的第一操作;
[0044] 在存在所述第一操作时,控制所述语音识别引擎进入所述第二状态。
[0045] 可选的,所述控制所述语音识别引擎进入所述第二状态,具体包括:
[0046] 判断所述电子设备是否检测到一满足第一预设条件的第一气流信息;
[0047] 在检测到所述第一气流信息时,控制所述语音识别引擎进入所述第二状态。
[0048] 另一方面,本申请通过另一实施例提供如下技术方案:
[0049] 一种电子设备,所述电子设备包括有语音识别引擎,以及包括或连接有麦克风,所述电子设备还包括:
[0050] 获得芯片,用于获得通过所述麦克风采集到的第一气流信息;
[0051] 第一判断芯片,用于判断所述第一气流信息是否满足第一预设条件;
[0052] 第一控制芯片,用于在所述第一气流信息满足所述第一预设条件时,控制所述语音识别引擎从第一状态进入第二状态,其中,所述语音识别引擎处于所述第一状态时的功耗低于所述语音识别引擎处于所述第二状态时的功耗。第二状态
[0053] 可选的,所述第一判断芯片,具体用于:
[0054] 判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息。
[0055] 可选的,所述第一判断芯片,具体用于:
[0056] 判断所述第一用户的嘴与所述麦克风的距离是否小于第一预设阈值;或[0057] 判断在获得所述第一气流信息之前的一预设时间段内,是否存在握持所述电子设备并移动的操作。
[0058] 可选的,所述第一判断芯片,具体用于:
[0059] 判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度;或[0060] 判断所述第一气流信息所对应的第一持续时间是否大于预设持续时间。
[0061] 可选的,所述第一判断芯片,具体包括:
[0062] 第一判断子芯片,用于判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度;
[0063] 第二判断子芯片,用于在所述第一气流强度大于所述预设气流强度时,判断所述第一气流强度的第一持续时间是否大于预设持续时间。
[0064] 可选的,所述电子设备还包括:
[0065] 第二判断芯片,用于在控制所述语音识别引擎进入第二状态之后,判断所述语音识别引擎是否处于使能状态,其中,在所述语音识别引擎处于所述使能状态时,设备端与所述语音识别引擎进行配合以完成所述语音识别引擎的语音识别功能的功能模块处于工作状态;
[0066] 第一产生芯片,用于在所述工作状态为所述使能状态时,产生第一提示信息,以提示所述第一用户可以通过语音指令对所述电子设备进行控制。
[0067] 可选的,所述第一提示信息具体为:通过所述电子设备的扬声器播放所述第一气流信息中所包含的第一气流声音的提示信息。
[0068] 可选的,所述电子设备还包括:
[0069] 第三判断芯片,用于在控制所述语音识别引擎进入第二状态之后,判断所述语音识别引擎是否处于使能状态,其中,在所述语音识别引擎处于所述使能状态时,设备端与所述语音识别引擎进行配合以完成所述语音识别引擎的语音识别功能的功能模块处于工作状态;
[0070] 第二产生芯片,用于在所述工作状态不为所述使能状态时,产生第二提示信息,以提示所述第一用户不能通过语音控制指令对所述电子设备进行控制。
[0071] 可选的,在所述电子设备处于锁屏状态时,所述电子设备还包括:
[0072] 第二控制芯片,用于在控制所述语音识别引擎进入第二状态之前或之后,控制所述电子设备从所述锁屏状态进入解锁状态。
[0073] 可选的,所述电子设备还包括:
[0074] 第四判断芯片,用于在所述控制所述语音识别引擎从第一状态进入第二状态之后,判断所述语音识别引擎是否处于所述第二状态;
[0075] 第三产生芯片,用于在所述语音识别引擎处于所述第二状态时,产生一用于提示所述语音识别引擎处于所述第二状态的第三提示信息。
[0076] 另一方面,本申请通过另一实施例提供如下技术方案:
[0077] 一种电子设备,所述电子设备包括有语音识别引擎,以及包括或连接有麦克风,其中,所述语音识别引擎包括第一状态和第二状态,所述语音识别引擎处于所述第一状态时的功耗低于所述语音识别引擎处于所述第二状态时的功耗,所述电子设备还包括:
[0078] 第五判断芯片,用于判断所述麦克风是否采集到第二气流信息;
[0079] 第六判断芯片,用于在采集到所述第二气流信息时,判断所述语音识别引擎是否处于所述第二状态;
[0080] 第四产生芯片,用于在所述语音识别引擎处于所述第二状态时,产生一用于提示所述语音识别引擎处于所述第二状态的第四提示信息。
[0081] 可选的,所述电子设备还包括:
[0082] 第三控制芯片,用于在判断所述语音识别引擎是否处于所述第二状态之后,在所述语音识别引擎不处于所述第二状态时,控制所述语音识别引擎进入所述第二状态。
[0083] 可选的,所述第三控制芯片,具体包括:
[0084] 第三判断子芯片,用于判断所述电子设备是否接收到一触控预设按钮的第一操作;
[0085] 第一控制子芯片,用于在存在所述第一操作时,控制所述语音识别引擎进入所述第二状态。
[0086] 可选的,所述第三控制芯片,具体包括:
[0087] 第四判断子芯片,用于判断所述电子设备是否检测到一满足第一预设条件的第一气流信息;
[0088] 第二控制子芯片,用于在检测到所述第一气流信息时,控制所述语音识别引擎进入所述第二状态。
[0089] 本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0090] (1)由于在本申请实施例中,采用了通过麦克风采集到第一气流信息,然后在判断出所述第一气流信息满足第一预设条件时控制语音识别引擎进入第二状态的技术方案,由于仅仅通过气流就可以控制语音识别引擎进入第二状态,故而达到了更加快捷的开启语音识别引擎的技术效果;
[0091] 另外,通常情况下,用户在使用语音识别引擎之前,都会对麦克风吹一气流以确定麦克风是否完好,故而采用气流的方式控制语音识别引擎更加直观,进而提高了用户的体验度。
[0092] (2)由于在本申请实施例中,在判断所述第一气流信息是否满足第一预设条件时,主要为判断所述第一气流信息是否为第一用户对所述麦克风吹气所产生的气流信息,故而达到了防止产生错误的响应的技术效果。
[0093] (3)由于在本申请实施例中,在判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息时,可以通过多种方式判断所述第一气流信息为所述第一用户所产生的气流信息,例如:判断所述第一用户的嘴与所述麦克风的距离是否小于第一预设阈值,还可以判断在获得所述第一气流信息之前的一预设时间段内,是否存在握持所述电子设备并移动的操作,故而达到了判断所述第一气流信息为所述第一用户所产生的气流信息的方式更加多样化的技术效果,并且进一步的达到了防止错误响应的技术效果。
[0094] (4)由于在本申请实施例中,可以通过多种方式判断所述第一气流信息是否为对麦克风吹气所产生的气流信息,例如:判断所述第一气流信息所对应第一气流强度是否大于预设气流强度、或者判断所述第一气流信息所对应的第一持续时间、或者先判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度、在所述第一气流强度大于所述预设气流强度时,判断所述第一气流强度的第一持续时间是否大于预设持续时间、或者判断所述第一气流信息中是否包含语音信息等等;故而达到了判断所述第一气流信息是否为吹气所产生的气流信息的方式更加多样化的技术效果。
[0095] (5)由于在本申请实施例中,在控制语音识别引擎进入第二状态之后,还要判断语音识别引擎是否处于使能状态,其中,基于所述语音识别引擎处于使能状态或者非使能状态分别产生不同的提示信息,故而达到了能够防止产生无效的语音信息的技术效果,进而提高用户的体验度;
[0096] 例如:尽管语音识别引擎处于第二状态,但是可能电子设备并未连接至网络、或者网络信号不好,而电子设备所使用的语音识别库可能需要从云端服务器读取,在这种情况下,尽管语音识别引擎处于第二状态,但是其并不能对用户所产生的语音信息进行识别,故而在这种情况下,语音识别引擎的工作状态处于非使能状态,故而可以通过产生提示信息对用户进行提示,以防止用户产生无效的语音信息,进而导致用户的体验度不高。
[0097] (6)由于在本申请实施例中,在检测到第一气流信息进而控制语音识别引擎进入第二状态的之前或之后,如果电子设备处于锁屏状态,还可以控制电子设备从锁屏状态进而解锁状态,通常情况下,用户在控制语音识别引擎进入第二状态的目的就是为了通过语音控制的方式对电子设备进行控制,故而在控制语音识别引擎进入第二状态时,也会对电子设备进行解锁操作,而采用本申请实施例中的方式,就不需要响应用户额外的解锁操作,就能够控制电子设备进入解锁,故而达到了对电子设备的控制更加方便的技术效果,进而提高了用户的体验度。
[0098] (7)由于在本申请实施例中,还可以在检测到满足第一预设条件的第一气流信息时,判断所述电子设备的语音识别引擎是否处于第二状态,例如:工作状态,在所述语音识别引擎处于所述第二状态时,产生一第四提示信息,故而能够准备判断所述语音识别引擎是否处于工作状态,以防止在所述语音识别引擎处于非工作状态,用户也产生语音信息,故而达到了对于语音识别的控制更加精确的技术效果。
[0099] (8)由于在本申请实施例中,在判断出语音识别引擎处于第一状态,比如:关闭状态、待机状态时,还可以控制语音识别引擎进入第二状态,其中,由于在检测到第一气流信息时,通常是用户希望对所述电子设备进行语音控制的时刻,故而达到了对于语音控制更加方便的技术效果。

附图说明

[0100] 图1为本申请实施例一中控制方法的流程图;
[0101] 图2为本申请实施例一方法中采用第二种方式判断所述第一气流信息是否为吹气所产生的气流信息的流程图;
[0102] 图3为本申请实施例一方法中基于所述语音识别引擎是否处于使能状态产生不同提示信息的流程图;
[0103] 图4为本申请实施例二中信息处理的方法的流程图;
[0104] 图5为本申请实施例四中电子设备的结构图;
[0105] 图6为本申请实施例三中电子设备的结构图。

具体实施方式

[0106] 本发明实施例提供一种控制方法及电子设备,用于解决现有技术中控制语音识别引擎进入工作状态时不够快捷的技术问题。
[0107] 本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:
[0108] 获得通过麦克风采集到的第一气流信息,其中,所述麦克风可以为电子设备本身所固有的,也可以为外接的麦克风;判断所述第一气流信息是否满足第一预设条件,例如:判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息,其中,判断所述第一气流信息是否为第一用户吹气所产生的气流信息主要分为:
判断所述第一气流信息是否为抵用用户所产生的气流信息、以及所述第一气流信息是否为对麦克风吹气所产生的气流信息;在所述第一气流信息满足所述第一预设条件时,控制所述语音识别引擎进入第二状态,另外,如果所述电子设备处于锁屏状态,那么,在控制所述语音识别引擎进入第二状态之前或之后,还可以控制所述电子设备从所述锁屏状态进入解锁状态。
[0109] 由于采用上述方案控制语音识别引擎进入第二状态时,仅仅通过气流就可以控制语音识别引擎进入第二状态,故而达到了更加快捷的开启语音识别引擎的技术效果;
[0110] 另外,通常情况下,用户在使用语音识别引擎之前,都会对麦克风吹一气流以确定麦克风是否完好,故而采用气流的方式控制语音识别引擎更加直观,进而提高了用户的体验度。
[0111] 为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0112] 实施例一
[0113] 本申请实施例一提供一种控制方法,所述应用于电子设备中,所述电子设备包括有语音识别引擎,以及包括或连接有麦克风,所述电子设备例如为:笔记本电脑、手机、平板电脑等等。
[0114] 请参考图1,所述控制方法具体包括如下步骤:
[0115] 步骤S101:获得通过所述麦克风采集到的第一气流信息;
[0116] 步骤S102:判断所述第一气流信息是否满足第一预设条件;
[0117] 步骤S103:在所述第一气流信息满足所述第一预设条件时,控制所述语音识别引擎从第一状态进入第二状态,其中,所述语音识别引擎处于所述第一状态时的功耗低于所述语音识别引擎处于所述第二状态时的功耗。
[0118] 其中,步骤S101中,所述麦克风可以一直处于工作状态,这样只要存在所述第一气流信息,就能够被所述麦克风所检测;但是,通常情况下为了达到节省能耗以及防止采集无效的气流信息的目的,在所述电子设备处于锁屏状态时,也可以保持麦克风处于关闭状态,然后通过响应一预设操作进而控制麦克风处于工作状态,比如:在麦克风上设置一振动传感器,在所述振动传感器检测到使用所述电子设备的用户所产生的气流信息时,则控制所述麦克风处于开启状态,以对所述第一气流信息进行检测;当然,在具体实施过程中,所述预设操作还可以为:点击一按钮的操作、划一预设手势的操作等等,本申请实施例不作限制。
[0119] 其中,步骤S101中,所述第一气流信息例如为:使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息、又例如为:风吹过所产生的气流信息等等。
[0120] 其中,步骤S102中,所述第一预设条件可以任意条件,进而判断所述第一气流信息是否满足第一预设条件的过程也不同,例如:判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息、判断所述第一气流信息是否为风吹过所产生的气流信息等等,本申请实施例对于所述第一预设条件为何种预设条件不作限制。
[0121] 其中,作为一个优选实施例,所述判断所述第一气流信息是否满足第一预设条件,具体为:判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息时,主要包括如下两个判断过程,第一,判断所述第一气流信息是否为第一用户所产生的气流信息;第二,判断所述第一气流信息是否为吹气所产生的气流信息。
[0122] 由以上描述可知,由于在本申请实施例中,在判断所述第一气流信息是否满足第一预设条件时,主要为判断所述第一气流信息是否为第一用户对所述麦克风吹气所产生的气流信息,故而达到了防止产生错误的响应的技术效果。
[0123] 在具体实施过程中,可以采用多种方式判断所述第一气流信息是否为第一用户所产生的气流信息,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0124] 第一种,判断所述第一用户的嘴与所述麦克风的距离是否小于第一预设阈值;
[0125] 在具体实施过程中,所述第一气流信息为用户所产生的气流信息,用户的嘴应该离麦克风距离较近,故而通过判断所述第一用户的嘴与所述麦克风的距离是否小于第一预设阈值,就能够判断所述第一气流信息是否为第一用户所产生的语音信息,其中,所述第一距离阈值可以为任意距离阈值,比如:1cm、2cm、5cm等等。
[0126] 在具体实施过程中,可以通过多种方式检测所述第一用户的嘴与所述麦克风的距离是否小于所述第一预设距离阈值,例如:通过红外传感器检测、通过接近传感器检测等等。
[0127] 第二种,判断在获得所述第一气流信息之前的一预设时间段内,是否存在握持所述电子设备并移动的操作。
[0128] 在具体实施过程中,在存在握持所述电子设备并移动的操作时,可以确定用户希望对所述电子设备进行一定的操作,故而可以判断所述第一气流信息为用户所产生的气流信息。
[0129] 在具体实施过程中,可以通过多种传感器检测握持电子设备的操作,比如:电容传感器、红外传感器等等;也可以通过多种传感器检测移动电子设备的操作,比如:加速度传感器、陀螺仪等等。
[0130] 由以上描述可知,由于在本申请实施例中,在判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息时,可以通过多种方式判断所述第一气流信息为所述第一用户所产生的气流信息,例如:判断所述第一用户的嘴与所述麦克风的距离是否小于第一预设阈值,还可以判断在获得所述第一气流信息之前的一预设时间段内,是否存在握持所述电子设备并移动的操作,故而达到了判断所述第一气流信息为所述第一用户所产生的气流信息的方式更加多样化的技术效果,并且进一步的达到了防止错误响应的技术效果。
[0131] 在具体实施过程中,可以采用多种方式判断所述第一气流信息是否为吹气所产生的气流信息,下面列举其中的三种进行介绍,当然,在具体实施过程中,不限于以下三种情况。
[0132] 第一种,判断所述第一气流信息所对应的第一气流强度是否大于预设气流;或[0133] 判断所述第一气流信息所对应的第一持续时间是否大于预设持续时间。
[0134] 在具体实施过程中,在通过所述麦克风采集所述第一气流信息之后,就可以通过检测装置检测所述第一气流信息所对应的第一气流信息,所述检测装置例如为:振动传感器,通过所述振动传感器就能够将所述第一气流信息所对应的机械量转化为电量,然后对电量进行测量进而获得一第一气流信号曲线,所述第一气流信号曲线中包括信号强度和时间,基于所述第一气流信号曲线就能够确定所述第一气流强度,其中,所述第一气流强度可以由所述第一气流信号曲线中强度最高值、最低值或者平均值,对于所述第一气流强度为所述第一气流信号曲线中的何值,本申请实施例不作限制。
[0135] 或者在具体实施过程中,在获得所述第一气流信号曲线之后,就可以确定所述第一气流信息所对应的持续时间,当所述第一气流信息对应的持续时间大于预设持续时间时,就标明所述第一气流信息为吹气所产生的气流信息,其中,所述预设持续时间可以为任意时间,比如:2s、4s、10s等等,本申请实施例不作限制。
[0136] 第二种,请参考图2,具体包括如下步骤:
[0137] 步骤S201:判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度。
[0138] 步骤S202:在所述第一气流强度大于所述预设气流强度时,判断所述第一气流强度的第一持续时间是否大于预设持续时间。
[0139] 其中,步骤S201、步骤S202中,当获得所述第一气流信息所对应的第一气流信号曲线之后,就从中获取气流强度大于预设气流强度的至少一个气流片段,然后判断所述至少一个气流片段中是否存在气流片段的持续时间大于所述预设时间阈值,在大于所述预设时间阈值时,则表明所述第一气流信息大于所述预设持续时间。由于如果所述第一气流信息为用户的语音信息的话,那么所述第一气流信息的气流强度应该是时高时低的,故而基于此就可以将所述第一气流信息为用户吹气所产生的气流信息还是用户说话所产生的语音信息区分开。
[0140] 第三种,判断所述第一气流信息中是否包含语音信息。
[0141] 在具体实施过程中,可以通过语音活动检测(VAD,Voice activity detection)算法或者语音端点检测算法来判断第一气流信息中是否携带语音信息,其中,在所述第一气流信息中携带语音信息时,则表明所述第一气流信息为用户说话所产生的语音信息,而当所述第一气流信息中不携带语音信息时,则表明所述第一气流信息为用户吹气所产生的语音信息。
[0142] 由以上描述可知,由于在本申请实施例中,可以通过多种方式判断所述第一气流信息是否为对麦克风吹气所产生的气流信息,例如:判断所述第一气流信息所对应第一气流强度是否大于预设气流强度、或者判断所述第一气流信息所对应的第一持续时间、或者先判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度、在所述第一气流强度大于所述预设气流强度时,判断所述第一气流强度的第一持续时间是否大于预设持续时间、或者判断所述第一气流信息中是否包含语音信息等等;故而达到了判断所述第一气流信息是否为吹气所产生的气流信息的方式更加多样化的技术效果。
[0143] 其中,步骤S103中,所述第一状态例如为:关闭状态、待机状态等等,所述第二状态例如为工作状态,通常情况下,为了起到节省能耗的目的,在不需要使用所述语音识别引擎时,可以控制所述语音识别引擎处于关闭状态、待机状态等低能耗状态,而在检测到第一气流信息之后,则确定用户需要使用所述语音识别引擎,进而控制所述语音识别引擎进入所述第二状态。
[0144] 在具体实施过程中,请参考图3,在所述控制所述语音识别引擎从第一状态进入第二状态之后,所述方法还包括:
[0145] 步骤S301:判断所述语音识别引擎的工作状态是否为使能状态,其中,在所述语音识别引擎处于所述使能状态时,设备端与所述语音识别引擎进行配合以完成所述语音识别引擎的语音识别功能的功能模块处于工作状态;
[0146] 步骤S302a:在所述工作状态为所述使能状态时,产生第一提示信息,以提示所述第一用户可以通过语音指令对所述电子设备进行控制;
[0147] 步骤S302b:在所述工作状态不为所述使能状态时,产生第二提示信息,以提示所述第一用户不能通过语音控制指令对所述电子设备进行控制。
[0148] 在具体实施过程中,所述语音识别引擎所对应的语音识别库可以位于所述电子设备本地,也可以位于云端服务器,其中,当所述语音识别引擎所对应的语音识别服务器位于云端服务器时,在控制所述语音识别引擎进入第二状态之后,所述语音识别引擎的工作状态可能处于使能状态也可以处于非使能状态,例如:如果所述电子设备并未连入网络服务器、或者网络信号较差等等,在这种情况下,尽管语音识别引擎处于第二状态,与所述语音识别引擎进行配合以完成语音识别功能的功能模块却并非出于工作状态,故而其并不能对用户所输入的语音信息进行识别,故而在这种情况下,语音识别引擎处于非使能状态;而只有在于语音识别引擎相配合以完成语音识别功能的功能模块处于工作状态时,所述语音识别引擎才能够对语音信息进行识别,在这种情况下,所述语音识别引擎才处于使能状态。
[0149] 故而,为了防止产生无效的语音控制指令,还可以基于步骤S301中判断所述语音识别引擎的工作状态是否为使能状态,其中,步骤S301中判断所述语音识别引擎是否处于使能状态时,可以通过检测网络连接情况,来判断所述语音识别引擎的工作状态是否为使能状态。
[0150] 其中,步骤S302a中,所述第一提示信息可以为任意类型的提示信息,例如:气流提示信息、语音提示信息、文字提示等等;其中,所述气流提示信息例如为:通过所述电子设备的扬声器播放所述第一气流信息中所包含的第一气流声音的提示信息,具体来讲,也就是在所述扬声器检测到所述第一气流信息之后,就记录所述第一气流信息,并且在判断出所述语音识别引擎处于使能状态时,则通过所述电子设备扬声器播放所述第一气流信息中的第一气流声音,进而提示使用所述电子设备的用户所述电子设备的语音识别引擎处于使能状态,可以通过语音指令对所述电子设备进行控制。
[0151] 其中,步骤S302b中,所述第二提示信息也可以为任意类型的提示信息,只要所述第二提示信息与所述第一提示信息为内容不同的提示信息即可。其中,可以仅仅产生所述第一提示信息、也可以仅仅产生所述第一提示信息,还可以既产生所述第一提示信息也产生所述第二提示信息。其中,在既产生所述第一提示信息也产生所述第二提示信息时,所述第一提示信息和所述第二提示信息可以为类型相同的提示信息,例如:所述第一提示信息和所述第二提示信息皆为气流提示信息;所述第一提示信息和所述第二提示信息也可以为不同类型的提示信息,例如:所述第一提示信息为气流提示信息、所述第二提示信息为文字提示信息等等。
[0152] 由以上描述可知,由于在本申请实施例中,在控制语音识别引擎进入第二状态之后,还要判断语音识别引擎的工作状态是否处于使能状态,其中,基于所述语音识别引擎处于使能状态或者非使能状态分别产生不同的提示信息,故而达到了能够防止产生无效的语音信息的技术效果,进而提高用户的体验度。
[0153] 另外,在具体实施过程中,在所述电子设备处于锁屏状态时,在所述控制所述语音识别引擎进入第二状态之前或之后,所述方法还包括:
[0154] 控制所述电子设备从所述锁屏状态进入解锁状态。
[0155] 在具体实施过程中,在所述电子设备检测到所述第一气流信息满足第一预设条件时,就可以确定所述第一用户希望使用所述电子设备,故而控制所述电子设备从锁屏状态进入解锁状态,其中,既可以先控制电子设备从锁屏状态进入解锁状态,再控制所述语音识别引擎进入第二状态;也可以先控制所述语音识别引擎进入第二状态,再控制电子设备从锁屏状态进入解锁状态;或者在控制所述语音识别引擎进入第二状态的同时控制电子设备从锁屏状态进入解锁状态等等。
[0156] 由以上描述可知,由于在本申请实施例中,在检测到第一气流信息进而控制语音识别引擎进入第二状态的之前或之后,如果电子设备处于锁屏状态,还可以控制电子设备从锁屏状态进而解锁状态,通常情况下,用户在控制语音识别引擎进入第二状态的目的就是为了通过语音控制的方式对电子设备进行控制,故而在控制语音识别引擎进入第二状态时,也会对电子设备进行解锁操作,而采用本申请实施例中的方式,就不需要响应用户额外的解锁操作,就能够控制电子设备进入解锁,故而达到了对电子设备的控制更加方便的技术效果,进而提高了用户的体验度。
[0157] 在具体实施过程中,在基于步骤S103控制所述语音识别引擎从第一状态进入第二状态之后,所述方法还包括:判断所述语音识别引擎是否处于所述第二状态;在所述语音识别引擎处于所述第二状态时,产生一用于提示所述语音识别引擎处于所述第二状态的第三提示信息。
[0158] 在具体实施过程中,在控制所述语音识别引擎从第一状态进入第二状态时,可能需要缓冲一段时间,比如:2s、3s、5s等等;又或者所述语音识别引擎出现故障,不能进入所述第二状态,故而为了使使用所述电子设备的用户确认所述电子设备进入所述第二状态,可以在所述电子设备进入所述第二状态之后,产生一第三提示信息,所述第三提示信息也可以为任意提示信息,例如:气流提示信息、语音提示信息等等,所述气流提示信息与前面的气流提示信息类似,故而在不再详细介绍。
[0159] 实施例二
[0160] 本申请实施例二提供一种信息处理的方法,所述方法应用于电子设备中,所述电子设备包括有语音识别引擎,以及包括或连接有麦克风,其中,所述语音识别引擎包括第一状态和第二状态,所述语音识别引擎处于所述第一状态时的功耗低于所述语音识别引擎处于所述第二状态时的功耗。
[0161] 在具体实施过程中,所述电子设备例如为:平板电脑、笔记本电脑、手机等等。所述第一状态例如为:待机状态、关闭状态等等;所述第二状态例如为:工作状态。
[0162] 请参考图4,所述信息处理的方法包括如下步骤:
[0163] 步骤S401:判断所述麦克风是否采集到的第二气流信息;
[0164] 步骤S402:在采集到所述第二气流信息时,判断所述语音识别引擎是否处于所述第二状态;
[0165] 步骤S403a:在所述语音识别引擎处于所述第二状态时,产生一用于提示所述语音识别引擎处于所述第二状态的第四提示信息。
[0166] 在具体实施过程中,在基于步骤S402判断所述语音识别引擎是否处于所述第二状态之后,所述方法还包括:
[0167] 步骤S403b:在所述语音识别引擎不处于所述第二状态时,控制所述语音识别引擎进入所述第二状态。
[0168] 其中,步骤S401中,所述第二气流信息可以为预设的任意气流信息,比如:使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息、风吹过所产生的气流信息等等,其中,作为一个优选实施例,所述第二气流信息为:所述第一用户对所述麦克风吹气所产生的气流信息,由于具体如何检测所述第二气流信息为所述第一用户对所述麦克风吹气所产生的气流信息,在本申请实施例一中已作介绍,故而在此不再赘述。
[0169] 其中,步骤S402中,可以通过调用电子设备内部的应用程序管理器来确定所述语音识别引擎是否处于所述第二状态。
[0170] 其中,步骤S403a中所述第四提示信息也可以为任意提示信息,比如:气流提示信息、语音提示信息等等;所述气流提示信息例如为:通过所述电子设备的扬声器播放所述第二气流信息中所包含的第二气流声音的提示信息,具体来讲,也就是在所述扬声器检测到所述第二气流信息之后,就记录所述第二气流信息,并且在判断出所述语音识别引擎处于所述第二状态时,就通过所述电子设备的扬声器播放所述第二气流信息中的第二气流语音,进而提示所述第一用户能够使用所述语音识别引擎。
[0171] 由以上描述可知,由于在本申请实施例中,还可以在检测到满足第一预设条件的第一气流信息时,判断所述电子设备的语音识别引擎是否处于第二状态,例如:工作状态,在所述语音识别引擎处于所述第二状态时,产生一第四提示信息,故而能够准备判断所述语音识别引擎是否处于工作状态,以防止在所述语音识别引擎处于非工作状态,用户也产生语音信息,故而达到了对于语音识别的控制更加精确的技术效果。
[0172] 在具体实施过程中,在基于步骤S403b判断出所述语音识别引擎不处于所述第二状态时,也可以产生一用于提示所述语音识别引擎不处于所述第二状态的第五提示信息,所述第五提示信息可以为气流提示信息、语音提示信息等等,另外,在具体实施过程中,可以只产生所述第四提示信息,也可以仅仅产生所述第五提示信息,又或者既产生所述第四提示信息也产生所述第五提示信息,对此本申请实施例不作限制,只要所述第四提示信息与所述第五提示信息不同即可。
[0173] 在具体实施过程中,步骤S403b中可以采用多种方式控制所述语音识别引擎进而所述第二状态,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0174] 第一种,判断所述电子设备是否接收到一触控预设按钮的第一操作;在存在所述第一操作时,控制所述语音识别引擎进入所述第二状态。具体来讲,也就是在所述电子设备上设置一按钮,通过所述第一用户的点击操作,手动触发所述语音识别引擎进入所述第二状态。
[0175] 第二种,判断所述电子设备是否检测到一满足第一预设条件的第一气流信息;在检测到所述第一气流信息时,控制所述语音识别引擎进入所述第二状态。
[0176] 对于如何基于所述第一气流信息控制所述语音识别引擎进入所述第二状态,由于在本申请实施例一中已经详作介绍,故而在此不再赘述。其中,所述第一气流信息与所述第二气流信息可以为相同的气流信息,也可以为不同的气流信息,对此,本申请实施例不作限制。
[0177] 由以上描述可知,由于在本申请实施例中,在判断出语音识别引擎处于第一状态,比如:关闭状态、待机状态时,还可以控制语音识别引擎进入第二状态,其中,由于在检测到第一气流信息时,通常是用户希望对所述电子设备进行语音控制的时刻,故而达到了对于语音控制更加方便的技术效果。
[0178] 实施例三
[0179] 为了使本领域所属技术人员能够更加详细的了解本申请实施例一中的控制方法的具体实施过程中,在本申请实施例三将站在用户侧介绍本申请实施例一所介绍的控制方法,在本实施例中,将以所述电子设备为手机为例进行介绍。
[0180] 在T1时刻,用户A取出处于锁屏状态的手机并将所述手机移至嘴边。
[0181] 在T2时刻,所述手机的麦克风检测到第一气流信息。
[0182] 所述手机上所设置的红外传感器检测到所述手机的麦克风距离用户A的嘴的距离为2cm,其中,所述第一预设距离为:5cm,故而判断出所述麦克风与用户A的嘴的距离小于第一预设距离阈值,故而确定所述第一气流信息为用户A所产生的气流信息。
[0183] 同时,所述手机通过语音活动检测算法确定出所述第一气流信息中不包含语音信息,故而确定出所述第一气流信息为所述用户A吹气所产生的气流信息,故而确定所述第一气流信息满足控制所述手机的语音识别引擎进入第二状态的第一预设条件,故而控制所述语音识别引擎进入第二状态。
[0184] 同时,所述电子设备建立与云端服务器的网络连接,在建立所述网络连接之后,所述电子设备检测网络信号,确定能够通过云端服务器对语音信息进行识别,故而产生一气流信息,以提示用户A可以通过语音信息对所述手机进行控制。
[0185] 同时,所述电子设备产生一解锁指令,以对所述手机进行解锁操作。
[0186] 实施例四
[0187] 为了使本领域所属技术人员能够更加详细的了解本申请实施例二中的信息处理的方法的具体实施过程中,在本申请实施例四将站在用户侧介绍本申请实施例一所介绍的信息处理的方法,在本实施例中,将以所述电子设备为平板电脑为例进行介绍。
[0188] 在T3时刻,用户B控制所述平板电脑进入开启状态;
[0189] 在T4时刻,所述平板电脑已处于开启状态,用户B对所述平板电脑的麦克风进行吹气,进而产生一第二气流信息。所述平板电脑检测到所述第二气流信息之后,确定所述第二气流信息为用户B对所述平板电脑的麦克风吹气所产生的气流信息,进而检测所述平板电脑的语音识别引擎是否处于工作状态。
[0190] 所述平板电脑检测到所述语音识别引擎处于所述工作状态,因而通过平板电脑的扬声器播放所述第二气流信息中的第二气流语音,进而提示所述用户B可以使用所述语音识别引擎。
[0191] 在T5时刻,用户B不再使用所述平板电脑,进而所述平板电脑进入锁屏状态,并且控制所述语音识别引擎进入关闭状态。
[0192] 在T6时刻,用户B拿起所述平板电脑,并对所述平板电脑的麦克风吹气,所述平板电脑检测到所述吹气所对应的气流信息之后,检测所述语音识别引擎是否处于工作状态,进而确定出所述语音识别引擎不处于所述工作状态,故而不产生提示信息。
[0193] 在T7时刻,用户B没有接收到所述平板电脑所产生的第四提示信息,故而确定所述语音识别引擎处于关闭状态,进而继续对所述麦克风进行吹气,并且持续时间大于3S,所述平板电脑检测到用户B的持续时间超过3S的气流信息之后,即控制所述语音识别引擎进入开启状态。
[0194] 实施例五
[0195] 基于同一发明构思,本申请实施例五提供一种电子设备,所述电子设备包括有语音识别引擎,以及包括或连接有麦克风。
[0196] 请参考图5,所述电子设备还包括如下结构:
[0197] 获得芯片501,用于获得通过所述麦克风采集到的第一气流信息;
[0198] 第一判断芯片502,用于判断所述第一气流信息是否满足第一预设条件;
[0199] 第一控制芯片503,用于在所述第一气流信息满足所述第一预设条件时,控制所述语音识别引擎从第一状态进入第二状态,其中,所述语音识别引擎处于所述第一状态时的功耗低于所述语音识别引擎处于所述第二状态时的功耗。
[0200] 在具体实施过程中,所述第一判断芯片502判断所述第一气流信息是否满足第一预设条件时,所述第一预设条件可以为多种预设条件,进入所述第一判断芯片402的功能也不同,例如:所述第一判断芯片502,具体用于:判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息;或者所述第一判断芯片502,具体用于:判断所述第一气流信息是否为风所产生的气流信息等等,作为一个优选实施例,所述第一判断芯片502,具体用于:判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息。
[0201] 由以上描述可知,由于在本申请实施例中,在判断所述第一气流信息是否满足第一预设条件时,主要为判断所述第一气流信息是否为第一用户对所述麦克风吹气所产生的气流信息,故而达到了防止产生错误的响应的技术效果。
[0202] 其中,在所述第一判断芯片502,具体用于:判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息时,所述第一判断芯片502主要有两个功能,第一,判断所述第一气流信息是否为第一用户所产生的气流信息;第二,判断所述第一气流信息是否为吹气所产生的气流信息。
[0203] 在所述第一判断芯片502用于判断所述第一气流信息是否为第一用户所产生的气流信息时,可以采用多种判断方式,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0204] 第一种,所述第一判断芯片502,具体用于:
[0205] 判断所述第一用户的嘴与所述麦克风的距离是否小于第一预设阈值;
[0206] 第二种,所述第二判断芯片502,具体用于:
[0207] 判断在获得所述第一气流信息之前的一预设时间段内,是否存在握持所述电子设备并移动的操作。
[0208] 由以上描述可知,由于在本申请实施例中,在判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息时,可以通过多种方式判断所述第一气流信息为所述第一用户所产生的气流信息,例如:判断所述第一用户的嘴与所述麦克风的距离是否小于第一预设阈值,还可以判断在获得所述第一气流信息之前的一预设时间段内,是否存在握持所述电子设备并移动的操作,故而达到了判断所述第一气流信息为所述第一用户所产生的气流信息的方式更加多样化的技术效果,并且进一步的达到了防止错误响应的技术效果。
[0209] 在所述第一判断芯片502用于判断所述第一气流信息是否为吹气所产生的气流信息时,可以采用多种判断方式,下面列举其中的三种进行介绍,当然,在具体实施过程中,不限于以下三种情况。
[0210] 第一种,所述第一判断芯片502,具体用于:
[0211] 判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度;
[0212] 第二种,所述第一判断芯片502,具体用于:
[0213] 判断所述第一气流信息所对应的第一持续时间是否大于预设持续时间;
[0214] 第三种,所述第一判断芯片502,具体包括:
[0215] 第一判断子芯片,用于判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度;
[0216] 第二判断子芯片,用于在所述第一气流强度大于所述预设气流强度时,判断所述第一气流强度的第一持续时间是否大于预设持续时间。
[0217] 由以上描述可知,由于在本申请实施例中,可以通过多种方式判断所述第一气流信息是否为对麦克风吹气所产生的气流信息,例如:判断所述第一气流信息所对应第一气流强度是否大于预设气流强度、或者判断所述第一气流信息所对应的第一持续时间、或者先判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度、在所述第一气流强度大于所述预设气流强度时,判断所述第一气流强度的第一持续时间是否大于预设持续时间、或者判断所述第一气流信息中是否包含语音信息等等;故而达到了判断所述第一气流信息是否为吹气所产生的气流信息的方式更加多样化的技术效果。
[0218] 在具体实施过程中,所述电子设备还包括:
[0219] 第二判断芯片,用于在控制所述语音识别引擎进入第二状态之后,判断所述语音识别引擎是否处于使能状态,其中,在所述语音识别引擎处于所述使能状态时,设备端与所述语音识别引擎进行配合以完成所述语音识别引擎的语音识别功能的功能模块处于工作状态;
[0220] 第一产生芯片,用于在所述工作状态为所述使能状态时,产生第一提示信息,以提示所述第一用户可以通过语音指令对所述电子设备进行控制。
[0221] 在具体实施过程中,所述第一提示信息具体为:通过所述电子设备的扬声器播放所述第一气流信息中所包含的第一气流声音的提示信息。
[0222] 在具体实施过程中,所述电子设备还包括:
[0223] 第三判断芯片,用于在控制所述语音识别引擎进入第二状态之后,判断所述语音识别引擎是否处于使能状态,其中,在所述语音识别引擎处于所述使能状态时,设备端与所述语音识别引擎进行配合以完成所述语音识别引擎的语音识别功能的功能模块处于工作状态;
[0224] 第二产生芯片,用于在所述工作状态不为所述使能状态时,产生第二提示信息,以提示所述第一用户不能通过语音控制指令对所述电子设备进行控制。
[0225] 由以上描述可知,由于在本申请实施例中,在控制语音识别引擎进入第二状态之后,还要判断语音识别引擎的工作状态是否处于使能状态,其中,基于所述语音识别引擎处于使能状态或者非使能状态分别产生不同的提示信息,故而达到了能够防止产生无效的语音信息的技术效果,进而提高用户的体验度。
[0226] 在具体实施过程中,在所述电子设备处于锁屏状态时,所述电子设备还包括:
[0227] 第二控制芯片,用于在控制所述语音识别引擎进入第二状态之前或之后,控制所述电子设备从所述锁屏状态进入解锁状态。
[0228] 由以上描述可知,由于在本申请实施例中,在检测到第一气流信息进而控制语音识别引擎进入第二状态的之前或之后,如果电子设备处于锁屏状态,还可以控制电子设备从锁屏状态进而解锁状态,通常情况下,用户在控制语音识别引擎进入第二状态的目的就是为了通过语音控制的方式对电子设备进行控制,故而在控制语音识别引擎进入第二状态时,也会对电子设备进行解锁操作,而采用本申请实施例中的方式,就不需要响应用户额外的解锁操作,就能够控制电子设备进入解锁,故而达到了对电子设备的控制更加方便的技术效果,进而提高了用户的体验度。
[0229] 在具体实施过程中,所述电子设备还包括:
[0230] 第四判断芯片,用于在所述控制所述语音识别引擎从第一状态进入第二状态之后,判断所述语音识别引擎是否处于所述第二状态;
[0231] 第三产生芯片,用于在所述语音识别引擎处于所述第二状态时,产生一用于提示所述语音识别引擎处于所述第二状态的第三提示信息。
[0232] 由于本申请实施例五所介绍的电子设备为实施本申请实施例一或三中控制方法所采用的电子设备,故而基于本申请实施例一或三所介绍的控制方法,本领域所述技术人员能够了解本申请实施例五所描述的电子设备的具体结构和变形,所以在此对于该电子设备不再详细介绍。只要本领域所属技术人员实施本申请实施例一或三中控制方法所采用的电子设备,都属于本申请欲保护的范围。
[0233] 实施例六
[0234] 基于同一发明构思,本申请实施例六提供一种电子设备,所述电子设备包括有语音识别引擎,以及包括或连接有麦克风,其中,所述语音识别引擎包括第一状态和第二状态,所述语音识别引擎处于所述第一状态时的功耗低于所述语音识别引擎处于所述第二状态时的功耗。
[0235] 请参考图6,所述电子设备具体包括:
[0236] 第五判断芯片601,用于判断所述麦克风是否采集到第二气流信息;
[0237] 第六判断芯片602,用于在采集到所述第二气流信息时,判断所述语音识别引擎是否处于所述第二状态;
[0238] 第四产生芯片603,用于在所述语音识别引擎处于所述第二状态时,产生一用于提示所述语音识别引擎处于所述第二状态的第四提示信息。
[0239] 由以上描述可知,由于在本申请实施例中,还可以在检测到满足第一预设条件的第一气流信息时,判断所述电子设备的语音识别引擎是否处于第二状态,例如:工作状态,在所述语音识别引擎处于所述第二状态时,产生一第四提示信息,故而能够准备判断所述语音识别引擎是否处于工作状态,以防止在所述语音识别引擎处于非工作状态,用户也产生语音信息,故而达到了对于语音识别的控制更加精确的技术效果。
[0240] 在具体实施过程中,所述电子设备还包括:
[0241] 第三控制芯片,用于在判断所述语音识别引擎是否处于所述第二状态之后,在所述语音识别引擎不处于所述第二状态时,控制所述语音识别引擎进入所述第二状态。
[0242] 在具体时实施过程中,所述第三控制芯片可以采用多种方式控制所述语音识别引擎进入所述第二状态,进而所述第三控制芯片所包含的功能模块也不同,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0243] 第一种,所述第三控制芯片,具体包括:
[0244] 第三判断子芯片,用于判断所述电子设备是否接收到一触控预设按钮的第一操作;
[0245] 第一控制子芯片,用于在存在所述第一操作时,控制所述语音识别引擎进入所述第二状态。
[0246] 第二种,所述第三控制芯片,具体包括:
[0247] 第四判断子芯片,用于判断所述电子设备是否检测到一满足第一预设条件的第一气流信息;
[0248] 第二控制子芯片,用于在检测到所述第一气流信息时,控制所述语音识别引擎进入所述第二状态。
[0249] 由以上描述可知,由于在本申请实施例中,在判断出语音识别引擎处于第一状态,比如:关闭状态、待机状态时,还可以控制语音识别引擎进入第二状态,其中,由于在检测到第一气流信息时,通常是用户希望对所述电子设备进行语音控制的时刻,故而达到了对于语音控制更加方便的技术效果。
[0250] 由于本申请实施例六所介绍的电子设备为实施本申请实施例二或四中信息处理的方法所采用的电子设备,故而基于本申请实施例二或四所介绍的信息处理的方法,本领域所述技术人员能够了解本申请实施例六所描述的电子设备的具体结构和变形,所以在此对于该电子设备不再详细介绍。只要本领域所属技术人员实施本申请实施例二或四中信息处理的方法所采用的电子设备,都属于本申请欲保护的范围。
[0251] 本申请提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0252] (1)由于在本申请实施例中,采用了通过麦克风采集到第一气流信息,然后在判断出所述第一气流信息满足第一预设条件时控制语音识别引擎进入第二状态的技术方案,由于仅仅通过气流就可以控制语音识别引擎进入第二状态,故而达到了更加快捷的开启语音识别引擎的技术效果;
[0253] 另外,通常情况下,用户在使用语音识别引擎之前,都会对麦克风吹一气流以确定麦克风是否完好,故而采用气流的方式控制语音识别引擎更加直观,进而提高了用户的体验度。
[0254] (2)由于在本申请实施例中,在判断所述第一气流信息是否满足第一预设条件时,主要为判断所述第一气流信息是否为第一用户对所述麦克风吹气所产生的气流信息,故而达到了防止产生错误的响应的技术效果。
[0255] (3)由于在本申请实施例中,在判断所述第一气流信息是否为使用所述电子设备的第一用户对所述麦克风吹气所产生的气流信息时,可以通过多种方式判断所述第一气流信息为所述第一用户所产生的气流信息,例如:判断所述第一用户的嘴与所述麦克风的距离是否小于第一预设阈值,还可以判断在获得所述第一气流信息之前的一预设时间段内,是否存在握持所述电子设备并移动的操作,故而达到了判断所述第一气流信息为所述第一用户所产生的气流信息的方式更加多样化的技术效果,并且进一步的达到了防止错误响应的技术效果。
[0256] (4)由于在本申请实施例中,可以通过多种方式判断所述第一气流信息是否为对麦克风吹气所产生的气流信息,例如:判断所述第一气流信息所对应第一气流强度是否大于预设气流强度、或者判断所述第一气流信息所对应的第一持续时间、或者先判断所述第一气流信息所对应的第一气流强度是否大于预设气流强度、在所述第一气流强度大于所述预设气流强度时,判断所述第一气流强度的第一持续时间是否大于预设持续时间、或者判断所述第一气流信息中是否包含语音信息等等;故而达到了判断所述第一气流信息是否为吹气所产生的气流信息的方式更加多样化的技术效果。
[0257] (5)由于在本申请实施例中,在控制语音识别引擎进入第二状态之后,还要判断语音识别引擎的工作状态是否处于使能状态,其中,基于所述语音识别引擎处于使能状态或者非使能状态分别产生不同的提示信息,故而达到了能够防止产生无效的语音信息的技术效果,进而提高用户的体验度;
[0258] 例如:尽管语音识别引擎处于第二状态,但是可能电子设备并未连接至网络、或者网络信号不好,而电子设备所使用的语音识别库可能需要从云端服务器读取,在这种情况下,尽管语音识别引擎处于第二状态,但是其并不能对用户所产生的语音信息进行识别,故而在这种情况下,语音识别引擎的工作状态处于非使能状态,故而可以通过产生提示信息对用户进行提示,以防止用户产生无效的语音信息,进而导致用户的体验度不高。
[0259] (6)由于在本申请实施例中,在检测到第一气流信息进而控制语音识别引擎进入第二状态的之前或之后,如果电子设备处于锁屏状态,还可以控制电子设备从锁屏状态进而解锁状态,通常情况下,用户在控制语音识别引擎进入第二状态的目的就是为了通过语音控制的方式对电子设备进行控制,故而在控制语音识别引擎进入第二状态时,也会对电子设备进行解锁操作,而采用本申请实施例中的方式,就不需要响应用户额外的解锁操作,就能够控制电子设备进入解锁,故而达到了对电子设备的控制更加方便的技术效果,进而提高了用户的体验度。
[0260] (7)由于在本申请实施例中,还可以在检测到满足第一预设条件的第一气流信息时,判断所述电子设备的语音识别引擎是否处于第二状态,例如:工作状态,在所述语音识别引擎处于所述第二状态时,产生一第四提示信息,故而能够准备判断所述语音识别引擎是否处于工作状态,以防止在所述语音识别引擎处于非工作状态,用户也产生语音信息,故而达到了对于语音识别的控制更加精确的技术效果。
[0261] (8)由于在本申请实施例中,在判断出语音识别引擎处于第一状态,比如:关闭状态、待机状态时,还可以控制语音识别引擎进入第二状态,其中,由于在检测到第一气流信息时,通常是用户希望对所述电子设备进行语音控制的时刻,故而达到了对于语音控制更加方便的技术效果。
[0262] 尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
[0263] 显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。