一种使用移动终端进行语音唤醒的方法及其装置制造方法

文档序号:7775688阅读:286来源:国知局
一种使用移动终端进行语音唤醒的方法及其装置制造方法
【专利摘要】本发明公开了一种使用移动终端进行语音唤醒的方法及其装置,该方法包括:使用一终端设置一预设的语音唤醒条件,所述语音唤醒条件包括预设时间段以及预设地理范围;判断所述移动终端当前所在的时刻点是否处于所述预设时间段内;若所述移动终端当前所在的时刻点处于所述预设时间段内,再判断所述移动终端当前所在的地理位置是否处于所述预设地理范围内;若所述移动终端当前所在的地理位置处于所述预设地理范围内,则开启所述移动终端的语音唤醒,若所述移动终端当前所在的时间点未处于所述预设时间段内,或者所述移动终端当前所在的地理位置未处于所述预设地理范围内,则关闭所述移动终端的语音唤醒。实施本发明,解决了长时间开启语音唤醒时,终端电量消耗过大的缺陷,增强了用户体验。
【专利说明】一种使用移动终端进行语音唤醒的方法及其装置
【技术领域】
[0001]本发明涉及自动控制领域,尤其涉及一种使用移动终端进行语音唤醒的方法及其
>J-U ρ?α装直。
【背景技术】
[0002]现有技术中,智能终端的语音助手普遍具有语音唤醒功能,便于用户使用语音指令唤醒设备并进行相应的语音操控。但是,由于智能终端的电池电量较小,长时间开启语音唤醒功能会消耗智能终端较多的电量,从而导致智能终端的续航能力大大减弱。

【发明内容】

[0003]针对现有技术中,终端的语音唤醒功能长时间开启时,容易造成终端耗电量增加,终端续航能力下降的缺陷,本发明提出了一种使用移动终端进行语音唤醒的方法及其装置。
[0004]本发明解决现有技术问题所采用的技术方案是构造一种使用移动终端进行语音唤醒的方法,该方法包括以下步骤:
[0005]步骤Α,使用一终端设置一预设的语音唤醒条件,所述语音唤醒条件包括预设时间段以及预设地理范围;
[0006]步骤B,判断所述移动终端当前所在的时刻点是否处于所述预设时间段内;
[0007]步骤C,若所述移动终端当前所在的时刻点处于所述预设时间段内,再判断所述移动终端当前所在的地理位置是否处于所述预设地理范围内;
[0008]步骤D,若所述移动终端当前所在的地理位置处于所述预设地理范围内,则开启所述移动终端的语音唤醒。
[0009]步骤A包括以下子步骤:
[0010]子步骤Al,在一时间段内,统计用户每次使用所述移动终端语音唤醒的时刻点以及使用所述移动终端语音唤醒时所在的地理位置;
[0011]子步骤Α2,根据所述统计的结果,分析所述时刻点以及所述地理位置的概率分布状态;
[0012]子步骤A3,在所述概率分布状态中,根据一预设方式生成所述预设时间段以及预设地理范围,所述预设方式是在所述概率分布状态中获取概率最大值或者概率最大区间值。
[0013]步骤B包括以下子步骤:
[0014]子步骤BI ,按第一特定频率,通过时钟接口获取所述移动终端当前所在的时刻
占.[0015]子步骤Β2,若判断得到所述移动终端当前所在的时刻点未处于所述预设时间段内,则关闭所述移动终端的语音唤醒。
[0016]步骤C包括以下子步骤:[0017]子步骤Cl,若判断得到所述移动终端当前所在的时刻点处于所述预设时间段内,则按第二特定频率,通过所述移动终端内的定位模块获取所述移动终端当前所在的地理位置;
[0018]子步骤C2,若判断得到所述移动终端当前所在的地理位置未处于所述预设地理范围内,则关闭所述移动终端的语音唤醒。
[0019]步骤D包括以下子步骤:
[0020]子步骤D1,若所述移动终端当前所在的时刻点处于所述预设时间段内,且所述移动终端当前所在的地理位置处于所述预设地理范围内,则开启所述移动终端的语音唤醒;
[0021]子步骤D2,当所述移动终端的语音唤醒处于开启状态,且所述移动终端的语音唤醒处于使用状态时,若所述移动终端当前所在的时刻点超出所述预设时间段,或者所述移动终端当前所在的地理位置超出所述预设地理范围,所述移动终端的语音唤醒仍保持开启状态;
[0022]子步骤D3,当所述移动终端的语音唤醒处于开启状态,且所述移动终端的语音唤醒未处于使用状态时,若所述移动终端当前所在的时刻点超出所述预设时间段,或者所述移动终端当前所在的地理位置超出所述预设地理范围,则关闭所述移动终端的语音唤醒。
[0023]一种使用移动终端进行语音唤醒的装置,所述装置包括:
[0024]设置模块,用于使用所述移动终端设置用于启动语音唤醒的语音唤醒条件,所述语音唤醒条件包括预设的时间段以及地理范围;
[0025]判断模块,用于判断所述移动终端当前所在的时刻点是否处于所述预设时间段内;
[0026]所述判断模块还用于若所述移动终端当前所在的时刻点处于所述预设时间段内,再判断所述移动终端当前所在的地理位置是否处于所述预设地理范围内;
[0027]调控模块,用于若所述移动终端当前所在的地理位置处于所述预设地理范围内,则开启所述移动终端的语音唤醒。
[0028]所述设置模块包括统计单元、分析单元以及处理单元,其中,
[0029]所述统计单元用于在一时间段内,统计用户每次使用所述移动终端语音唤醒的时刻点以及使用所述移动终端语音唤醒时所在的地理位置;
[0030]所述分析单元用于根据所述统计单元的统计结果,分析所述时刻点以及所述地理位置的概率分布状态;
[0031]所述处理单元用于在所述概率分布状态中,根据一预设方式生成所述预设时间段以及预设地理范围,所述预设方式是在所述概率分布状态中获取概率最大值或者概率最大区间值。
[0032]所述判断模块包括时钟单元,所述时钟单元用于按第一特定频率,通过时钟接口获取所述移动终端当前所在的时刻点;
[0033]所述调控模块还用于若判断得到所述移动终端当前所在的时刻点未处于所述预设时间段内,则关闭所述移动终端的语音唤醒。
[0034]所述判断模块还包括定位模块,所述定位模块用于若判断得到所述移动终端当前所在的时刻点处于所述预设时间段内,则按第二特定频率,获取所述移动终端当前所在的地理位置;[0035]所述调控模块还用于若判断得到所述移动终端当前所在的地理位置未处于所述预设地理范围内,则关闭所述移动终端的语音唤醒。
[0036]所述调控模块还包括第一调控单元、第二调控单元以及第三调控单元,其中,
[0037]所述第一调控单元用于若所述移动终端当前所在的时刻点处于所述预设时间段内,且所述移动终端当前所在的地理位置处于所述预设地理范围内,则开启所述移动终端的语音唤醒;
[0038]所述第二调控单元用于当所述移动终端的语音唤醒处于开启状态,且所述移动终端的语音唤醒处于使用状态时,若所述移动终端当前所在的时刻点超出所述预设时间段,或者所述移动终端当前所在的地理位置超出所述预设地理范围,则控制所述移动终端的语音唤醒仍保持开启状态;
[0039]所述第三调控单元用于当所述移动终端的语音唤醒处于开启状态,且所述移动终端的语音唤醒未处于使用状态时,若所述移动终端当前所在的时刻点超出所述预设时间段,或者所述移动终端当前所在的地理位置超出所述预设地理范围,则关闭所述移动终端的语音唤醒。
[0040]实施本发明的使用移动终端进行语音唤醒的方法及其装置,解决了长时间开启语音唤醒时,终端电量消耗过大的缺陷,并给用户提供一种能自动使用移动终端进行语音唤醒功能开启与关闭的方法,使得终端更加智能,增强了用户体验。
【专利附图】

【附图说明】
[0041]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0042]图1是本发明较佳实施例提供的使用移动终端进行语音唤醒的方法流程图;
[0043]图2是本发明较佳实施例提供的使用移动终端进行语音唤醒的装置的结构框图。
【具体实施方式】
[0044]如图1所示是本发明较佳实施例提供的使用移动终端进行语音唤醒的方法流程图。该方法包括以下步骤:
[0045]步骤A,使用一移动终端设置用于启动语音唤醒的语音唤醒条件,上述语音唤醒条件包括预设的时间段以及地理范围。可以理解,该移动终端是具有一定数据处理功能的智能手机、平板电脑或者具有类似功能的智能终端。
[0046]子步骤Al,在一时间段内,统计用户每次使用该终端语音唤醒的时刻点以及使用该终端语音唤醒时所在的地理位置。所述语音唤醒指的是,该移动设备在休眠状态也可以检测到用户的声音并根据声音进行相应的操作。
[0047]以手机为例,在连续五天的工作日时间段内,统计用户每次使用该终端语音唤醒的时刻点以及使用该终端语音唤醒时所在的地理位置,得到以下记录:
[0048]周一:在8:10am时刻点,公司所在地使用了手机语音唤醒;
[0049]在6:30pm时刻点,住宅所在地使用了手机语音唤醒;
[0050]周二:在8:30am时刻点,公司所在地使用了手机语音唤醒;
[0051]在6 =IOpm时刻点,住宅所在地使用了手机语音唤醒;
[0052]周三:在8:20am时刻点,公司所在地使用了手机语音唤醒;[0053]在6:20pm时刻点,住宅所在地使用了手机语音唤醒;
[0054]周四:在8:50am时刻点,公司所在地使用了手机语音唤醒;
[0055]在6:40pm时刻点,住宅所在地使用了手机语音唤醒;
[0056]周五:在8:30am时刻点,公司所在地使用了手机语音唤醒;
[0057]在6:50pm时刻点,住宅所在地使用了手机语音唤醒;
[0058]子步骤A2,根据上述统计的结果,分析上述时刻点以及上述地理位置的概率分布状态。如上例所述,由以上五天的工作日时间段内,用户每次使用该终端语音唤醒的时刻点以及使用该终端语音唤醒时所在的地理位置的统计结果,经分析可得出:
[0059]在8:00am——9:00am时间段内,公司所在地使用手机语音唤醒的概率最大。
[0060]在6:00pm——7:00pm时间段内,住宅所在地使用手机语音唤醒的概率最大。
[0061]子步骤A3,在上述概率分布状态中,根据一特定方式生成上述预设时间段以及预设地理范围。如上例所述,根据上述概率分布状态,可以按如下方式设置:
[0062]工作日,每天8:00am——9:00am时间段为预设时间段,相应的,公司所在地范围为预设地理范围;工作日,每天6 =OOpm—7:00pm时间段为预设时间段,相应的,住宅所在地范围为预设地理范围。
[0063]步骤B,判断该终端当前所在的时刻点是否处于上述预设时间段内。
[0064]子步骤BI,按第一特定频率,通过时钟接口获取上述终端当前所在的时刻点。如上例所述,该终端按每两分钟一次的频率,通过时钟接口获取该终端当前所在的时刻点,同时,每当获取到该终端当前所在的时刻点后,判断此时刻点是否落入上述预设时间段内。
[0065]子步骤B2,若判断得到该终端当前所在的时刻点未处于上述预设时间段内,则关闭该终端的语音唤醒。如上例所述,当在周二 7:50am——7:55am时间段内,该手机获取分别在7:50am时刻点、7:52am时刻点、7:54am时刻点获取了时刻点,并判断得到上述三个时刻点均未落入工作日,每天8:00am——9:00am时间段内,则关闭该终端的语音唤醒,以节省该终端的电量。
[0066]步骤C,若该终端当前所在的时刻点处于上述预设时间段内,再判断该终端当前所在的地理位置是否处于上述预设地理范围内。
[0067]子步骤Cl,若判断得到该终端当前所在的时刻点处于上述预设时间段内,则按第二特定频率,通过该终端内的定位模块获取该终端当前所在的地理位置。如上例所述,当在周二 8:50am——8:55am时间段内,该手机获取分别在8:50am时刻点、8:52am时刻点、8:54am时刻点获取了时刻点,并判断得到上述三个时刻点均落入上述工作日,每天8:
OOam-9:00am时间段内。此时,该终端内地定位模块按每两分钟一次的频率获取该终端
当前的地理位置,得到如下信息:
[0068]在8:50am时刻点获取到该终端位于公司所在地;在8:52am时刻点获取到该终端位于公司所在地;在8:54am时刻点未成功获取到该终所在的地理位置。
[0069]子步骤C2,若判断得到该终端当前所在的地理位置未处于上述预设地理范围内,则关闭该终端的语音唤醒。如上例所述,在8:54am时刻点未成功获取到该终所在的地理位置,因而判断该终端此刻不在公司所在地,则关闭该终端的语音提醒。
[0070]步骤D,若该终端当前所在的地理位置处于上述预设地理范围内,则开启该终端的语音唤醒,若该终端当前所在的时间点未处于上述预设时间段内,或者该终端当前所在的地理位置未处于上述预设地理范围内,则关闭该终端的语音唤醒。
[0071]子步骤D1,若该终端当前所在的时刻点处于上述预设时间段内,且该终端当前所在的地理位置处于上述预设地理范围内,则开启该终端的语音唤醒。如上例所述,在8:50am时刻点获取到该终端位于公司所在地;在8:52am时刻点获取到该终端位于公司所在地,在8:54am时刻点未成功获取到该终所在的地理位置。因此,在8:50am——8:53am时间段内开启该终端的语音唤醒。
[0072]子步骤D2,当该终端的语音唤醒处于开启状态,且所该端的语音唤醒处于使用状态时,若该终端当前所在的时刻点超出上述预设时间段,或者该终端当前所在的地理位置超出上述预设地理范围,该终端的语音唤醒仍保持开启状态。如上例所述,当在8:53am时刻点,用户使用该终端的语音唤醒,当用户在使用语音唤醒的过程中时,若在8:54am时刻点未成功获取到该终所在的地理位置,则该终端的语音唤醒仍保持开启状态,从而使得该语音唤醒的开启方式更加人性化。
[0073]子步骤D3,当该终端的语音唤醒处于开启状态,且该终端的语音唤醒未处于使用状态时,若该终端当前所在的时刻点超出所述预设时间段,或者该终端当前所在的地理位置超出上述预设地理范围,则关闭该终端的语音唤醒。
[0074]如上例所述,当在8:53am时刻点,由上述条件可知,该终端的语音唤醒已开启,但是,若此时用户未使用该终端的语音唤醒,当在8:54am时刻点未成功获取到该终所在的地理位置时,则关闭该终端的语音唤醒。
[0075]或者,在8:58am时刻点,8:58am获取到该终端在公司所在地,由上述条件可知,该终端的语音唤醒已开启,同时,若此时用户未使用该终端的语音唤醒,当在9:02am时刻点时,即使在9:02am获取到该终端仍在公司所在地时,由于此刻已经超出上述预设时间段,因而关闭该终端的语音唤醒。
[0076]如图2所示是本发明较佳实施例提供的使用移动终端进行语音唤醒的装置的结构框图。该装置包括以下模块:
[0077]设置模块10,用于在一终端上设置一预设的语音唤醒条件,所述语音唤醒条件包括预设时间段以及预设地理范围。
[0078]设置模块10包括统计单元11、分析单元12以及处理单元13,其中:
[0079]统计单元11用于在一时间段内,统计用户每次使用所述移动终端语音唤醒的时刻点以及使用所述移动终端语音唤醒时所在的地理位置;
[0080]分析单元12用于根据所述统计单元的统计结果,分析所述时刻点以及所述地理位置的概率分布状态;
[0081]处理单元13用于在所述概率分布状态中,根据一特定方式生成所述预设时间段以及预设地理范围。
[0082]判断模块20,用于判断所述移动终端当前所在的时刻点是否处于所述预设时间段内。
[0083]所述判断模块20还用于若所述移动终端当前所在的时刻点处于所述预设时间段内,再判断所述移动终端当前所在的地理位置是否处于所述预设地理范围内。
[0084]所述判断模块20包括时钟单元21,所述时钟单元21用于按第一特定频率,通过时钟接口获取所述移动终端当前所在的时刻点;[0085]调控模块30,用于若所述移动终端当前所在的地理位置处于所述预设地理范围内,则开启所述移动终端的语音唤醒,若所述移动终端当前所在的时间点未处于所述预设时间段内,或者所述移动终端当前所在的地理位置未处于所述预设地理范围内,则关闭所述移动终端的语音唤醒。
[0086]调控模块30还用于若判断得到所述移动终端当前所在的时刻点未处于所述预设时间段内,则关闭所述移动终端的语音唤醒。
[0087]判断模块20还包括定位模块22,所述定位模块22用于若判断得到所述移动终端当前所在的时刻点处于所述预设时间段内,则按第二特定频率,获取所述移动终端当前所在的地理位置;
[0088]调控模块30还用于若判断得到所述移动终端当前所在的地理位置未处于所述预设地理范围内,则关闭所述移动终端的语音唤醒。
[0089]调控模块30还包括第一调控单元31、第二调控单元32以及第三调控单元33,其中,
[0090]第一调控单元31用于若所述移动终端当前所在的时刻点处于所述预设时间段内,且所述移动终端当前所在的地理位置处于所述预设地理范围内,则开启所述移动终端的语音唤醒;
[0091]第二调控单元32用于当所述移动终端的语音唤醒处于开启状态,且所述移动终端的语音唤醒处于使用状态时,若所述移动终端当前所在的时刻点超出所述预设时间段,或者所述移动终端当前所在的地理位置超出所述预设地理范围,则控制所述移动终端的语音唤醒仍保持开启状态;
[0092]第三调控单元33用于当所述移动终端的语音唤醒处于开启状态,且所述移动终端的语音唤醒未处于使用状态时,若所述移动终端当前所在的时刻点超出所述预设时间段,或者所述移动终端当前所在的地理位置超出所述预设地理范围,则关闭所述移动终端的语音唤醒。
[0093]应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【权利要求】
1.一种使用移动终端进行语音唤醒的方法,其特征在于,所述方法包括: 步骤A,使用所述移动终端设置用于启动语音唤醒的语音唤醒条件,所述语音唤醒条件包括预设的时间段以及地理范围; 步骤B,判断所述移动终端当前所在的时间是否处于所述时间段内; 步骤C,若所述移动终端当前所在的时间处于所述时间段内,再判断所述移动终端当前所在的地理位置是否处于所述地理范围内; 步骤D,若所述移动终端当前所在的地理位置处于所述地理范围内,则开启所述移动终端的语音唤醒功能,使用所述移动终端进行语音唤醒。
2.根据权利要求1所述的使用移动终端进行语音唤醒的方法,其特征在于,步骤A包括以下子步骤: 子步骤Al,在一预设时间段内,统计用户每次使用所述移动终端语音唤醒的时刻点以及使用所述移动终端语音唤醒时所在的地理位置; 子步骤A2,根据所述统计的结果,分析所述时刻点以及所述地理位置的概率分布状态; 子步骤A3,在所述概率分布状态中,根据一预设方式生成所述预设时间段以及预设地理范围,所述预设方式是在所述概率分布状态中获取概率最大值或者概率最大区间值。
3.根据权利要求2所述的 使用移动终端进行语音唤醒的方法,其特征在于,步骤B包括以下子步骤: 子步骤BI,按第一特定频率,通过时钟接口获取所述移动终端当前所在的时刻点;子步骤B2,若判断得到所述移动终端当前所在的时刻点未处于所述预设时间段内,则关闭所述移动终端的语音唤醒。
4.根据权利要求3所述的使用移动终端进行语音唤醒的方法,其特征在于,步骤C包括以下子步骤: 子步骤Cl,若判断得到所述移动终端当前所在的时刻点处于所述预设时间段内,则按第二特定频率,通过所述移动终端内的定位模块获取所述移动终端当前所在的地理位置;子步骤C2,若判断得到所述移动终端当前所在的地理位置未处于所述预设地理范围内,则关闭所述移动终端的语音唤醒。
5.根据权利要求4所述的使用移动终端进行语音唤醒的方法,其特征在于,步骤D包括以下子步骤: 子步骤D1,若所述移动终端当前所在的时刻点处于所述预设时间段内,且所述移动终端当前所在的地理位置处于所述预设地理范围内,则开启所述移动终端的语音唤醒; 子步骤D2,当所述移动终端的语音唤醒处于开启状态,且所述移动终端的语音唤醒处于使用状态时,若所述移动终端当前所在的时刻点超出所述预设时间段,或者所述移动终端当前所在的地理位置超出所述预设地理范围,所述移动终端的语音唤醒仍保持开启状态; 子步骤D3,当所述移动终端的语音唤醒处于开启状态,且所述移动终端的语音唤醒未处于使用状态时,若所述移动终端当前所在的时刻点超出所述预设时间段,或者所述移动终端当前所在的地理位置超出所述预设地理范围,则关闭所述移动终端的语音唤醒。
6.一种使用移动终端进行语音唤醒的装置,其特征在于,所述装置包括:设置模块,用于使用所述移动终端设置用于启动语音唤醒的语音唤醒条件,所述语音唤醒条件包括预设的时间段以及地理范围; 判断模块,用于判断所述移动终端当前所在的时刻点是否处于所述预设时间段内; 所述判断模块还用于若所述移动终端当前所在的时刻点处于所述预设时间段内,再判断所述移动终端当前所在的地理位置是否处于所述预设地理范围内; 调控模块,用于若所述移动终端当前所在的地理位置处于所述预设地理范围内,则开启所述移动终端的语音唤醒。
7.根据权利要求6所述的使用移动终端进行语音唤醒的装置,其特征在于,所述设置模块包括统计单元、分析单元以及处理单元,其中, 所述统计单元用于在一时间段内,统计用户每次使用所述移动终端语音唤醒的时刻点以及使用所述移动终端语音唤醒时所在的地理位置; 所述分析单元用于根据所述统计单元的统计结果,分析所述时刻点以及所述地理位置的概率分布状态; 所述处理单元用于在所述概率分布状态中,根据一预设方式生成所述预设时间段以及预设地理范围,所述预设方式是在所述概率分布状态中获取概率最大值或者概率最大区间值。
8.根据权利要求7所述的使用移动终端进行语音唤醒的装置,其特征在于,所述判断模块包括时钟单元,所述时钟单元用于按第一特定频率,通过时钟接口获取所述移动终端当前所在的时刻点; 所述调控模块还用于若判断得到所述移动终端当前所在的时刻点未处于所述预设时间段内,则关闭所述移动终端的语音唤醒。
9.根据权利要求8所述的使用移动终端进行语音唤醒的装置,其特征在于,所述判断模块还包括定位模块,所述定位模块用于若判断得到所述移动终端当前所在的时刻点处于所述预设时间段内,则按第二特定频率,获取所述移动终端当前所在的地理位置; 所述调控模块还用于若判断得到所述移动终端当前所在的地理位置未处于所述预设地理范围内,则关闭所述移动终端的语音唤醒。
10.根据权利要求9所述的使用移动终端进行语音唤醒的装置,其特征在于,所述调控模块还包括第一调控单元、第二调控单元以及第三调控单元,其中, 所述第一调控单元用于若所述移动终端当前所在的时刻点处于所述预设时间段内,且所述移动终端当前所在的地理位置处于所述预设地理范围内,则开启所述移动终端的语音唤醒; 所述第二调控单元用于当所述移动终端的语音唤醒处于开启状态,且所述移动终端的语音唤醒处于使用状态时,若所述移动终端当前所在的时刻点超出所述预设时间段,或者所述移动终端当前所在的地理位置超出所述预设地理范围,则控制所述移动终端的语音唤醒仍保持开启状态; 所述第三调控单元用于当所述移动终端的语音唤醒处于开启状态,且所述移动终端的语音唤醒未处于使用状态时,若所述移动终端当前所在的时刻点超出所述预设时间段,或者所述移动终端当前所在的地理位置超出所述预设地理范围,则关闭所述移动终端的语音唤醒。
【文档编号】H04M1/725GK103561175SQ201310545502
【公开日】2014年2月5日 申请日期:2013年11月5日 优先权日:2013年11月5日
【发明者】夏威 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1