一种待机时声控智能终端方法及装置转让专利

申请号 : CN201410777744.4

文献号 : CN104580699B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 曾元清裴健学杨晟

申请人 : 广东欧珀移动通信有限公司

摘要 :

本发明公开了一种待机时声控智能终端方法及装置,所述的待机时声控智能终端方法包括:在智能终端处于待机状态时,启动预设的语音接收装置采集用户语音信息,将采集到的用户语音信息与智能终端中的预设语音信息进行匹配,依据匹配结果,执行所述用户语音信息匹配到的预设语音信息对应的预设操作。本发明实施例提供的待机时声控智能终端的操作方法和装置可以使得在智能终端待机状态下,用户能够通过语音来控制智能终端执行预设的操作,并可以根据这些预设的操作使用户快捷的找寻智能终端。

权利要求 :

1.一种待机时声控智能终端方法,其特征在于,包括:在智能终端处于待机状态时,启动预设的语音接收装置采集用户语音信息;

将采集到的用户语音信息与智能终端中的预设语音信息进行匹配;将接收到的语音频率与预先设定的语音频率进行匹配,如果采集到的接头口令语音频率与智能终端预设的接头口令语音频率不一致,就不会响应;

否则,在采集的用户语音信息为预设位置提醒信息时,根据采集的用户语音的强度获得用户与智能终端的距离;根据用户所发出的声音强度与预设的语音强度,并依据公式I=Io*exp(-2ax)计算出智能终端与用户之间的距离,其中:Io为预设的语音的声强;a为衰减系数;x为距离;

依据获得的距离生成并播放语音提醒信息。

2.根据权利要求1所述的方法,其特征在于,

所述预设语音信息包括预设声音频率和/或预设接头口令。

3.根据权利要求1所述的方法,其特征在于,在智能终端处于待机状态时,启动预设的语音接收装置采集用户语音信息包括:在智能终端处于待机状态时,启动所述智能终端的话筒或与智能终端连接的外接设备的话筒。

4.根据权利要求1所述的方法,其特征在于,根据采集的用户语音的强度获得用户与智能终端的距离,包括:多次采集用户语音信息,并确定采集的各用户语音信息的平均强度;

根据所述平均强度,确定用户与所述智能终端的平均距离。

5.一种待机时声控智能终端的装置,其特征在于,包括:语音采集单元,用于在智能终端处于待机状态时,启动预设的语音接收装置采集用户语音信息;

匹配单元,用于将采集到的用户语音信息与智能终端中的预设语音信息进行匹配;将接收到的语音频率与预先设定的语音频率进行匹配,如果采集到的接头口令语音频率与智能终端预设的接头口令语音频率不一致,就不会响应;

操作执行单元,用于依据匹配结果,执行所述用户语音信息匹配到的预设语音信息对应的预设操作;

所述操作执行单元包括:

距离获得子单元,用于在采集的用户语音信息为预设位置提醒信息时,根据接收到的用户语音的强度获得用户与智能终端的距离;根据用户所发出的声音强度与预设的语音强度,并依据公式I=Io*exp(-2ax)计算出智能终端与用户之间的距离,其中:Io为预设的语音的声强;a为衰减系数;x为距离;

提醒子单元,用于依据获得的距离生成并播放语音提醒信息。

6.根据权利要求5所述的装置,其特征在于,所述的语音采集单元具体用于:在智能终端处于待机状态时,启动所述智能终端的话筒或与智能终端连接的外接设备的话筒。

7.根据权利要求5所述的装置,其特征在于,所述距离获得子单元包括:平均强度确定子单元,用于在采集的用户语音信息为预设位置提醒信息时,多次采集用户语音信息,并确定采集的各用户语音信息的平均强度;

平均距离确定子单元,用于根据所述平均强度,确定用户与所述智能终端的平均距离。

说明书 :

一种待机时声控智能终端方法及装置

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种待机时声控智能终端方法及装置。

背景技术

[0002] 随着智能终端技术的快速发展,手机和平板电脑等智能终端已经广泛应用于工作和生活的各个领域。
[0003] 现有的智能手机和平板电脑出于节约电量的目的,在用户设定的时间段内如果没有接收到任何操作指令,就会进入系统待机状态。而目前智能终端的唤醒方式,一般都通过触摸智能终端屏幕或者其它手势指令来实现退出待机状态。这就必须要求智能终端在用户的手中才能实现退出待机状态。如果用户不知道智能终端的具体位置或者无法通过手势指令对智能终端进行操作,就不能唤醒智能终端,使其退出待机状态。这就给用户的使用带来不便,无法满足用户需求。

发明内容

[0004] 有鉴于此,本发明实施例提出一种待机时声控智能终端方法及装置,以实现用户通过语音对智能终端的控制。
[0005] 一方面,本发明实施例提供了一种待机时声控智能终端方法,所述方法包括:
[0006] 在智能终端处于待机状态时,启动预设的语音接收装置采集用户语音信息;
[0007] 将采集到的用户语音信息与智能终端中的预设语音信息进行匹配;
[0008] 依据匹配结果,执行所述用户语音信息匹配到的预设语音信息对应的预设操作。
[0009] 另一方面,本发明实施例提供了一种待机时声控智能终端的装置,所述装置包括:
[0010] 语音采集单元,用于在智能终端处于待机状态时,启动预设的语音接收装置采集用户语音信息;
[0011] 匹配单元,用于将采集到的用户语音信息与智能终端中的预设语音信息进行匹配;
[0012] 操作执行单元,用于依据匹配结果,执行所述用户语音信息匹配到的预设语音信息对应的预设操作。
[0013] 本发明实施例提供的待机时声控智能终端的方法和装置,通过在智能终端处于待机状态时,启动预设的语音接收装置采集用户语音信息,将采集到的用户语音信息与智能终端中的预设语音信息进行匹配,依据匹配结果,执行所述用户语音信息匹配到的预设语音信息对应的预设操作,从而使得用户可以通过语音来控制智能终端执行预设的操作,并可以根据这些预设的操作方便用户快捷的找寻智能终端。

附图说明

[0014] 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0015] 图1是本发明实施例一提供的待机时声控智能终端的方法的流程示意图;
[0016] 图2是本发明实施例二提供的待机时声控智能终端的方法的流程示意图;
[0017] 图3是本发明实施例三提供的待机时声控智能终端的方法的流程示意图;
[0018] 图4是本发明实施例四提供的待机时声控智能终端的装置的结构示意图。

具体实施方式

[0019] 下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0020] 图1示出了本发明的第一实施例。
[0021] 图1是本发明第一实施例提供的待机时声控智能终端的方法的流程图。所述待机时声控智能终端的方法包括:
[0022] 步骤S101,在智能终端处于待机状态时,启动预设的语音接收装置采集用户语音信息。
[0023] 智能终端工作在等待状态时称为待机,处于待机状态时,智能终端除了保持必要的进程,其余的进程都将被暂停并关闭一些不必要的硬件用以节约电能。在用户设定的时间段内如果用户没有对智能终端进行任何的操作,智能终端就会自动转入待机状态。在智能终端进入待机状态以后,会启动相应的语音接收装置,使语音接收装置处于打开状态,可以时刻采集用户所发出的的任何语音。语音接收装置可以是智能终端上所配置的话筒,也可以是与智能终端所连接的其它设备的话筒,例如,与智能终端相连接的可穿戴设备的话筒等。
[0024] 步骤S102,将采集到的用户语音信息与智能终端中的预设语音信息进行匹配。
[0025] 智能终端通过话筒或者与其连接的其它外接设备的话筒采集外界所发出的的声音,这其中也包括了用户所发出的声音,但是并不会对于用户所发出的所有声音都会响应,只有对预先设定的语音才会相应并执行操作。智能终端会将收集到的用户语音进行提取,获取用户的语音信息,用户的语音信息可以为接头口令,例如用户发出“解锁”的相应口令,智能终端采集到“解锁”的用户语音后,会将采集到的“解锁”口令进行语音识别,并与智能终端中预先设定存储的“解锁”口令进行匹配,根据匹配的结果判断是否进行下一步的操作。智能终端中预先设定的语音信息一般是事先录制好的用户相应的接头口令,用以和采集到的用户语音进行匹配。
[0026] 智能终端所接收的语音可能是用户所发出的,也可能是其他人所发出的接头口令,如果对于所有人的接头口令语音都进行相应,必然会产生混乱。例如,在同一房间的多人都使用接头口令语音声控智能终端,所有的智能终端都使用同样的接头口令来声控智能终端,如果一个人发出接头口令,所有的智能终端都执行相应的操作,必然会产生混乱。所以,在本实例中,还将接收到的语音频率与预先设定的语音频率进行匹配。由于每个人所发出的声音频率都不相同,可以将声音频率做为一个相应的特征进行匹配,如果采集到的接头口令语音频率与智能终端预设的接头口令语音频率不一致,智能终端就不会响应。只有在频率都匹配的情况下,智能终端才会执行对应的操作。这样就避免出现其他人也可以通过接头口令声控智能终端的情况。
[0027] 步骤S103,依据匹配结果,执行所述用户语音信息匹配到的预设语音信息对应的预设操作。
[0028] 用户在智能终端预先设置相应的用户语音所对应的操作,例如将“解锁”的语音与解锁操作对应预先设定在一起。通过步骤S102所匹配的结果,智能终端会执行与预先设定的语音信息对应的预设操作,所述的预先设定的语音信息与智能终端所采集到的用户语音频率和接头口令相匹配。例如在匹配“解锁”的语音指令后,会解锁当前智能终端,并开启屏幕背景灯或者呼吸提示灯,方便用户确定智能终端的位置,能够快速找寻智能终端。
[0029] 本实施例通过在智能终端处于待机状态时,启动预设的语音接收装置采集用户语音信息,将采集到的用户语音信息与智能终端中的预设语音信息进行匹配,依据匹配结果,执行所述用户语音信息匹配到的预设语音信息对应的预设操作。使得在智能终端不在用户的操作范围内,通过用户发出语音实现对智能终端控制,实现了在待机状态下对智能终端的语音控制。同时也可以通过语音来实现智能终端通过开启屏幕背景灯或者开启呼吸灯提示用户智能终端所在的位置。
[0030] 图2示出了本发明的第二实施例。
[0031] 图2是本发明第二实施例提供的待机时声控智能终端方法的流程图。所述待机时声控智能终端方法以本发明第一实施例为基础,进一步的,将依据匹配结果,执行所述用户语音信息匹配到的预设语音信息对应的预设操作具体优化为:在采集的用户语音信息为预设位置提醒信息时,根据采集的用户语音的强度获得用户与智能终端的距离,依据获得的距离生成并播放语音提醒信息。
[0032] 参见图2,所述的待机时声控智能终端方法包括:
[0033] 步骤S201,在智能终端处于待机状态时,启动预设的语音接收装置采集用户语音信息。
[0034] 步骤S202,将采集到的用户语音信息与智能终端中的预设语音信息进行匹配。
[0035] 智能终端通过话筒或者与其连接的其它外接设备的话筒采集用户所发出的的声音,并提取出用户的语音信息,将提取出的用户语音信息与预先设定的语音信息进行匹配,所述的匹配是指取出的用户语音信息与预先设定的语音信息存在着一对一的对应关系。智能终端可以将采集到的语音信号进行预处理,包括滤波、去噪等步骤,并将语音信号转换为数字信号,最后提取数字信号的参数,并与智能终端中预先设定的语音信息进行匹配,智能终端中预先设定的语音信息可以是根据事先录制好的用户相应的接头口令所转换的语音数字信号。根据匹配结果确定当前所采集到的用户语音信息与智能终端中的预设语音信息是否匹配。
[0036] 步骤S203,在采集的用户语音信息为预设位置提醒信息时,根据接收到的用户语音的强度获得用户与智能终端的距离。
[0037] 声音在空气中传播时,因声波发散、吸收、反射等原因,会产生声音强度衰减的现象,声音的衰减量与传播路径长度成正比例。在采集的用户语音信息为预设位置提醒信息时,例如预设的语音为“测距”,当采集到用户语音为“测距”时,智能终端通过自身的话筒采集用户所发出的“测距”声音并将其与预设的语音进行比较,确定两者一致时,会根据采集用户所发出的的声音强度与预设的语音强度计算出智能终端与用户之间的距离。可以采用如下公式进行计算:
[0038] I=Io*exp(-2ax)
[0039] 其中:
[0040] Io为预设的语音的声强;
[0041] a为衰减系数;
[0042] x为距离。
[0043] 步骤S204,依据获得的距离生成并播放语音提醒信息。
[0044] 智能终端通过步骤S203获得智能终端与用户之间的距离,并将距离生成相应的语音消息,并通过播放该语音消息将智能终端与用户之间的距离提醒给用户,方便用户在获取智能终端与用户之间的距离后快速的找寻到智能终端。
[0045] 本发明实施例通过将依据匹配结果,执行所述用户语音信息匹配到的预设语音信息对应的预设操作具体优化为:在采集的用户语音信息为预设位置提醒信息时,根据采集的用户语音的强度获得用户与智能终端的距离,依据获得的距离生成并播放语音提醒信息。可以将智能终端与用户之间的距离提醒用户,方便用户找寻智能终端。
[0046] 图3示出了本发明的第三实施例。
[0047] 图3是本发明第三实施例提供的待机时声控智能终端方法的流程图。所述待机时声控智能终端方法以本发明第二实施例为基础,进一步的,根据采集的用户语音的强度获得用户与智能终端的距离具体包括:在采集的用户语音信息为预设位置提醒信息时,多次采集用户语音信息,并确定采集的各用户语音信息的平均强度;根据所述平均强度,确定用户与所述智能终端的平均距离。
[0048] 参见图3,所述的待机时声控智能终端方法包括:
[0049] 步骤S301,在智能终端处于待机状态时,启动预设的语音接收装置采集用户语音信息。
[0050] 步骤S302,将采集到的用户语音信息与智能终端中的预设语音信息进行匹配。
[0051] 步骤S303,在采集的用户语音信息为预设位置提醒信息时,多次采集用户语音信息,并确定采集的各用户语音信息的平均强度。
[0052] 在采集的用户语音信息为预设位置提醒信息时,智能终端会多次采集用户所发出的语音,智能终端可以采用语音提醒的方式提示用户多次发出语音,方便智能终端采集。同时也可以避免其它杂音干扰。例如采用语音提醒的方式提示用户。采用语音提示时,先提示用户第一次发出语音,待智能终端采集到用户第一次发出的语音后,再提示用户第二次发出语音。依此类推,直至智能终端采集了预设次数的用户语音后,提示结束。提示用户发出语音的次数可以预先设定,一般可采用3-5次。对于多次采集的语音信息,通过滤波、分频、检波等操作计算出每次采集声音的声强,并根据多次采集到声音的声音强度计算平均声音强度。
[0053] 步骤S304,根据所述平均强度,确定用户与所述智能终端的平均距离。
[0054] 按照语音强度衰减与距离之间的对应关系,根据所述平均强度,按照上一实施例中步骤S203中的公式确定用户与智能终端之间的平均距离,其中I为所述的平均强度。
[0055] 步骤S305,依据获得的距离生成并播放语音提醒信息。
[0056] 本发明实施例通过将根据采集的用户语音的强度获得用户与智能终端的距离具体优化为:在采集的用户语音信息为预设位置提醒信息时,多次采集用户语音信息,并确定采集的各用户语音信息的平均强度;根据所述平均强度,确定用户与所述智能终端的平均距离。减少了因用户发出的单次语音强度变化所产生的误差,提高了用户与智能终端之间距离计算的精度,更加方便用户找寻智能终端。
[0057] 图4示出了本发明的第四实施例。
[0058] 图4是本发明第四实施例提供的待机时声控智能终端装置的结构图。
[0059] 参见图4,所述待机时声控智能终端装置包括:语音采集单元410、匹配单元420以及操作执行单元430。其中,所述语音采集单元410,用于在智能终端处于待机状态时,启动预设的语音接收装置采集用户语音信息;所述匹配单元420,用于将采集到的用户语音信息与智能终端中的预设语音信息进行匹配;所述操作执行单元430,用于依据匹配结果,执行所述用户语音信息匹配到的预设语音信息对应的预设操作。
[0060] 进一步的,所述的语音采集单元410具体用于:在智能终端处于待机状态时,启动所述智能终端的话筒或与智能终端连接的外接设备的话筒。
[0061] 进一步的,所述操作执行单元包括:距离获得子单元431和提醒子单元432,其中,所述距离获得子单元431,用于在采集的用户语音信息为预设位置提醒信息时,根据接收到的用户语音的强度获得用户与智能终端的距离;提醒子单元432,用于依据获得的距离生成并播放语音提醒信息。
[0062] 进一步的,所述距离获得子单元431包括:平均强度确定子单元4311和平均距离确定子单元4312。其中,所述平均强度确定子单元4311用于在采集的用户语音信息为预设位置提醒信息时,多次采集用户语音信息,并确定采集的各用户语音信息的平均强度;平均距离确定子单元4312,用于根据所述平均强度,确定用户与所述智能终端的平均距离。
[0063] 上述待机时声控智能终端装置可执行本发明实施例所提供的待机时声控智能终端的方法,具备执行方法相应的功能模块。在智能终端不在用户的操作范围内的情况下,通过用户发出语音实现对智能终端控制,实现了在待机状态下对智能终端的语音控制。同时也可以通过语音控制智能终端通过亮度变化显示或者语音提示用户智能终端所在的位置。
[0064] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0065] 本领域普通技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。
[0066] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间的相同或相似的部分互相参见即可。
[0067] 以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。