用于移动终端的录音自动控制方法及控制装置制造方法

文档序号:6763969阅读:134来源:国知局
用于移动终端的录音自动控制方法及控制装置制造方法
【专利摘要】本发明公开了一种用于移动终端的录音自动控制方法及装置,该方法包括:根据移动终端的用户的指令进入录音模式;记录用户输入的语音信息,并启动移动终端中的传感器;检测所述移动终端的移动轨迹和移动方向;根据移动轨迹和移动方向判断用户是否有结束录音的意图;如果判断用户有结束录音的意图,则关闭录音模式。本发明的实施例具有减少用户手动关闭录音模式的操作,减少操作时间且减少用户的操作量,提高用户体验的优点,且可有效避免了多余录音数据,降低语音数据存储量且减少录音的计算量。另外,在较吵的环境中,本发明的实施例同样能够精确地判断用户是否有结束录音的意图,并立即自动关闭录音,通用性强。
【专利说明】用于移动终端的录音自动控制方法及控制装置
【技术领域】
[0001]本发明涉及语音识别【技术领域】,特别涉及一种用于移动终端的录音自动控制方法及控制装置。
【背景技术】
[0002]录音功能,在手持设备中,硬件及软件的支持都很普及。在手持设备中,语音搜索,语音备忘录,对讲机之类的应用都离不开录音功能。同样,录音的功能,离不开开始采集语音数据及结束采集语音数据。
[0003]具体而言,语音识别(语音搜索)的过程中需要对音源的采集。音源采集,一般分为,有采集的需求,采集过程中,采集结束三种状态。在录音室,用户首先启动语音识别(录音)功能。然而如何确认音源的输入结束呢,确认早了,话还没有说全。晚了,录音中包括多余的语音,浪费录音存储空间以及加大录音的计算量。在现有的方式中,要么提供交互方法,让用户可主动选择完成录音。要么实时监控语音输入源,计算采样点的能量,确认用户的话已说完,并结束本次录首。
[0004]然而现有的确认录音完成的方式存在以下缺点:
[0005]1、需要用户操作的,结束有一定延时,会多一些无用数据。
[0006]2,需要实时计算语音数据。受环境的影响较大。如果当前环境较吵,该算法就会失效。

【发明内容】

[0007]本发明的目的旨在至少解决上述技术缺陷之一。
[0008]为此,本发明的目的在于提出一种用于移动终端的录音自动控制方法,该方法具有减少用户的操作量,减少录音的计算量以及通用性强的优点。
[0009]本发明的另一目的在于提出一种用于移动终端的录音自动控制装置。
[0010]为达到上述目的,本发明的实施例公开了一种用于移动终端的录音自动控制方法,包括以下步骤:根据移动终端的用户的指令进入录音模式;记录所述用户输入的语音信息,并启动所述移动终端中的传感器;通过所述传感器检测所述移动终端的移动轨迹和移动方向;根据所述移动轨迹和移动方向判断所述用户是否有结束录音的意图;以及如果判断所述用户有结束录音的意图,则关闭所述录音模式。
[0011]另外,根据本发明上述实施例的用于移动终端的录音自动控制方法还可以具有如下附加的技术特征:
[0012]在一些示例中,还包括:根据使用者结束录音模式时的动作建立移动轨迹库,如果所述移动终端的传感器检测到的所述移动轨迹满足所述移动轨迹库,且所述移动方向向下,则判断所述用户有结束录音的意图。
[0013]在一些示例中,所述传感器包括:陀螺仪、重力传感器、加速度传感器中的一种或多种。[0014]在一些示例中,通过所述传感器检测所述移动终端的移动轨迹和移动方向进一步包括:判断所述移动终端的加速度是否大于第一阈值;如果所述加速度大于所述第一阈值,则将所述移动终端的当前位置作为所述移动终端的起始位置;记录所述移动终端移动过程中的在多个方向上的加速度信息及运动方向信息;判断所述移动终端的加速度是否小于第二阈值;如果所述加速度小于所述第二阈值,则将所述移动终端的当前位置作为所述移动终端的结束位置;以及根据所述起始位置和所述结束位置,以及所述起始位置和所述结束位置之间各个运动点在多个方向上的加速度信息及运动方向信息计算所述移动轨迹。
[0015]本发明第二方面的实施例公开了一种用于移动终端的录音自动控制装置,包括:模式切换模块,用于根据用户的指令控制所述移动终端进入录音模式;传感器启动模块,用于记录所述用户输入的语音信息,并启动所述移动终端中的传感器;传感器,用于检测所述移动终端的移动轨迹和移动方向;判断模块,用于根据所述移动轨迹和移动方向判断所述用户是否有结束录音的意图;以及模式关闭模块,用于在所述判断模块判断所述用户有结束录音的意图时关闭所述录音模式。
[0016]另外,根据本发明上述实施例的用于移动终端的录音自动控制装置还可以具有如下附加的技术特征:
[0017]在一些示例中,还包括:移动轨迹库建立模块,用于根据使用者结束录音模式时的动作建立移动轨迹库,其中,在所述传感器检测到的所述移动轨迹满足所述移动轨迹库且所述移动方向向下时,所述判断模块判断所述用户有结束录音的意图。
[0018]在一些示例中,所述传感器包括:陀螺仪、重力传感器、加速度传感器中的一种或多种。
[0019]在一些示例中,所述传感器用于判断所述移动终端的加速度是否大于第一阈值,且在判断所述加速度大于所述第一阈值时,将所述移动终端的当前位置作为所述移动终端的起始位置,并记录所述移动终端移动过程中的在多个方向上的加速度信息及运动方向信息,并继续判断所述移动终端的加速度是否小于第二阈值,且在判断所述加速度小于所述第二阈值时,将所述移动终端的当前位置作为所述移动终端的结束位置,并根据所述起始位置和所述结束位置,以及所述起始位置和所述结束位置之间各个运动点在多个方向上的加速度信息及运动方向信息计算所述移动轨迹。
[0020]本发明实施例的方法和装置能够自动判断出用户是否有结束录音的意图,并在用户有结束录音的意图时,自动关闭录音模式,停止录音。与现有的方式相比,减少用户手动关闭录音模式的操作,减少操作时间且减少用户的操作量,提高用户体验,同时用户手动关闭录音模式存在延迟,会有一些无用的录音数据,因此,本发明可有效避免了多余录音数据,降低语音数据存储量且减少录音的计算量。另外,本发明的实施例完全受控于用户的动作,受环境的影响较小,例如,在较吵的环境中,本发明的实施例同样能够精确地判断用户是否有结束录音的意图,并立即自动关闭录音,通用性强。
[0021]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【专利附图】

【附图说明】
[0022]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0023]图1为根据本发明实施例的用于移动终端的录音自动控制方法的流程图;
[0024]图2为根据本发明一个实施例的用于移动终端的录音自动控制方法的移动终端的运动轨迹示意图;
[0025]图3为根据本发明实施例的用于移动终端的录音自动控制装置的结构图;以及
[0026]图4为根据本发明实施例的用于移动终端的录音自动控制方法详细流程图。
【具体实施方式】
[0027]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0028]在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底” “内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0029]在本发明的描述中,需要说明的是,除非另有规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。
[0030]以下结合附图首先描述根据本发明实施例的用于移动终端的录音自动控制方法。
[0031]参考图1,根据本发明实施例的用于移动终端的录音自动控制方法,包括如下步骤:
[0032]步骤S101,根据移动终端的用户的指令进入录音模式。即用户启动移动终端的录音功能。
[0033]步骤S102,记录用户输入的语音信息,并启动移动终端中的传感器。
[0034]具体地,在用户启动录音功能以后,通常而言,用户会将移动终端移动到自己的嘴的前方,以便开始录音,在本发明的实例中,此时,还需要启动传感器,该传感器的用途为检测移动终端移动过程中,如将移动设备移动到最的前方的过程中的移动轨迹和移动方向。例如传感器包括但不限于:陀螺仪、重力传感器、加速度传感器中的一种或多种,需要说明的,只要能够对移动终端的移动轨迹和移动方向进行检测的其它传感器或者检测装置均可,本发明的实施例对此并没有限制。
[0035]步骤S103,通过传感器检测移动终端的移动轨迹和移动方向。如图2所示,根据使用者使用移动终端210进行录音过程的习惯,通常在使用者使用移动终端210进行录音时,将移动终端210移动到自己的嘴的如面,如图2中移动终端所在的位直X ;而在结束录音时,通常将移动终端210移动到如图2所示的位置Y。且使用者将移动终端210从位置Y向位置X移动过程中,移动方向为向上,反之移动方向向下。再次结合图2,根据使用者录音过程的习惯分析,其移动终端210的移动轨迹为围绕使用者的肘关节200形成运动的轨迹,如图2所示的位于位置X和位置Y之间的虚线所示的移动轨迹,进一步地,位置X位于平面A上,而位置Y可能有多个点,如图2所示,大致位于平面B上,由此,运动轨迹可以为多个。
[0036]综上分析,传感器可通过如下步骤S31至S36检测移动终端的移动轨迹和移动方向,步骤S31至步骤S36如下:
[0037]步骤S31,判断移动终端210的加速度是否大于第一阈值。具体地,通过传感器检测移动终端210在多个方向上的加速度,如在空间中的X轴、Y轴和Z轴组成的空间中的沿X、Y和Z方向的加速度共同形成移动终端210的加速度。在录音时,移动终端210位于位置X且加速度较小或者接近于O。因此,该第一阈值可以设置为O或者相对较小的值,该第一阈值可由经验值确定。
[0038]步骤S32,如果加速度大于第一阈值,则将移动终端210的当前位置作为移动终端的起始位置。即如果判断移动终端210的加速度大于上述第一阈值,则认为移动终端210移动了。
[0039]步骤S33,记录移动终端210移动过程中的在多个方向上的加速度信息及运动方向信息。在步骤S32判断移动终端移动时,通过传感器记录如X、Y和Z方向的移动终端210的加速度信息以及移动终端210的运动方向信息(如沿各个方向的运动方向信息)。
[0040]步骤S34,判断移动终端210的加速度是否小于第二阈值。在移动终端210移动过程中,判断移动终端210的由各个方向的加速度得到的沿运动轨迹上的加速度,并判断该加速度小于第二阈值,该第二阈值为O或者较小,同样地,也可由经验值确定。
[0041]步骤S35,如果加速度小于第二阈值,则将移动终端210的当前位置作为移动终端210的结束位置。作为一个具体的示例,如图2所示,可认为此时移动终端210处于位置Y,认为用户结束录音。
[0042]步骤S36,根据起始位置和结束位置,以及起始位置和结束位置之间各个运动点在多个方向上的加速度信息及运动方向信息计算移动轨迹。在该实例中,可根据现有的运动轨迹追踪方法通过上述得到的多个值得到移动终端210的运动轨迹。其计算过程属于现有技术,不做赘述。
[0043]步骤S104,根据移动轨迹和移动方向判断用户是否有结束录音的意图。例如,通过上述步骤S103得到的移动终端210的运动轨迹与使用者通常进行录音和结束录音时将移动终端210放置的位置习惯所产生的运动轨迹进行比较,如果运动轨迹一样活着类似,则可判断用户是否有结束录音的意图。具体而言:
[0044]根据使用者结束录音模式时的动作建立移动轨迹库,如果移动终端的传感器检测到的移动轨迹满足移动轨迹库,且移动方向向下,则判断用户有结束录音的意图。再次结合图2,如使用者结束录音模式时的动作通常为将移动终端210从位置X移动到位于水平面B上的位置Y。并根据上述的一个实施例,位置Y为多个点,因此可以得到多个移动轨迹,并由多个移动轨迹形成移动轨迹库,该轨迹库的建立依据使用者结束录音模式时的动作习惯得至IJ,如通常是以肘关节200为中心从位置X沿位于位置X和位置Y之间的弧形虚线移动到位置Y。
[0045]因此,判断步骤S103得到的移动终端210的运动轨迹是否满足上述移动轨迹库中的移动轨迹且方向大致向下。
[0046]步骤S105,如果判断用户有结束录音的意图,则关闭录音模式。即如果判断步骤S103得到的移动终端210的运动轨迹满足上述移动轨迹库中的移动轨迹且方向大致向下,则认为用户有结束录音的意图,此时移动终端210自动关闭录音模式,结束录音。
[0047]如图4所示,在本发明的一个实施例中,该方法包括录音模块进行录音以及运动信息监控两个阶段。具体地参见图4。在录音时,运动信息监控实时检测移动终端等的运动信息,并根据运动信息确定是否录音完成。
[0048]本发明实施例的方法能够自动判断出用户是否有结束录音的意图,并在用户有结束录音的意图时,自动关闭录音模式,停止录音。与现有的方式相比,减少用户手动关闭录音模式的操作,减少操作时间且减少用户的操作量,提高用户体验,同时用户手动关闭录音模式存在延迟,会有一些无用的录音数据,因此,本发明可有效避免了多余录音数据,降低语音数据存储量且减少录音的计算量。另外,该方法完全受控于用户的动作,受环境的影响较小,例如,在较吵的环境中,该方法同样能够精确地判断用户是否有结束录音的意图,并立即自动关闭录音,通用性强。
[0049]参考图3,本发明的进一步实施例提出了一种用于移动终端的录音自动控制装置300,包括模式切换模块310、传感器启动模块320、传感器330、判断模块340和模式关闭模块350。其中:
[0050]模式切换模块310用于根据用户的指令控制移动终端210进入录音模式。传感器启动模块320用于记录用户输入的语音信息,并启动移动终端210中的传感器330。传感器330用于检测移动终端210的移动轨迹和移动方向,在一些示例中,传感器330包括但不限于:陀螺仪、重力传感器、加速度传感器中的一种或多种。判断模块340用于根据移动轨迹和移动方向判断用户是否有结束录音的意图。模式关闭模块350用于在判断模块340判断用户有结束录音的意图时关闭录音模式。
[0051]再次结合图3,本发明实施例的用于移动终端的录音自动控制装置300还包括移动轨迹库建立模块360。具体地,移动轨迹库建立模块360用于根据使用者结束录音模式时的动作建立移动轨迹库,其中,在传感器330检测到的移动轨迹满足移动轨迹库且移动方向向下时,判断模块340判断用户有结束录音的意图。
[0052]在本发明的一个实施例中,传感器330检测移动终端210的移动轨迹和移动方向采用如下方式:传感器330用于判断移动终端的加速度是否大于第一阈值,且在判断加速度大于第一阈值时,将移动终端210的当前位置作为移动终端210的起始位置,并记录移动终端210移动过程中的在多个方向上的加速度信息及运动方向信息,并继续判断移动终端210的加速度是否小于第二阈值,且在判断加速度小于第二阈值时,将移动终端210的当前位置作为移动终端的结束位置,并根据起始位置和结束位置,以及起始位置和结束位置之间各个运动点在多个方向上的加速度信息及运动方向信息计算所述移动轨迹。
[0053]本发明实施例的装置能够自动判断出用户是否有结束录音的意图,并在用户有结束录音的意图时,自动关闭录音模式,停止录音。与现有的方式相比,减少用户手动关闭录音模式的操作,减少操作时间且减少用户的操作量,提高用户体验,同时用户手动关闭录音模式存在延迟,会有一些无用的录音数据,因此,本发明可有效避免了多余录音数据,降低语音数据存储量且减少录音的计算量。另外,该装置完全受控于用户的动作,受环境的影响较小,例如,在较吵的环境中,该装置同样能够精确地判断用户是否有结束录音的意图,并立即自动关闭录音,通用性强。
[0054]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0055]尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同限定。
【权利要求】
1.一种用于移动终端的录音自动控制方法,其特征在于,包括以下步骤: 根据移动终端的用户的指令进入录音模式; 记录所述用户输入的语音信息,并启动所述移动终端中的传感器; 通过所述传感器检测所述移动终端的移动轨迹和移动方向; 根据所述移动轨迹和移动方向判断所述用户是否有结束录音的意图;以及 如果判断所述用户有结束录音的意图,则关闭所述录音模式。
2.如权利要求1所述的用于移动终端的录音自动控制方法,其特征在于,还包括: 根据使用者结束录音模式时的动作建立移动轨迹库,如果所述移动终端的传感器检测到的所述移动轨迹满足所述移动轨迹库,且所述移动方向向下,则判断所述用户有结束录首的意图。
3.如权利要求1所述的用于移动终端的录音自动控制方法,其特征在于,所述传感器包括: 陀螺仪、重力传感器、加速度传感器中的一种或多种。
4.如权利要求1所述的用于移动终端的录音自动控制方法,其特征在于,通过所述传感器检测所述移动终端的移动轨迹和移动方向进一步包括: 判断所述移动终端的加速度是否大于第一阈值; 如果所述加速度大于所述第一阈值,则将所述移动终端的当前位置作为所述移动终端的起始位置; 记录所述移动终端移动过程中的在多个方向上的加速度信息及运动方向信息; 判断所述移动终端的加速度是否小于第二阈值; 如果所述加速度小于所述第二阈值,则将所述移动终端的当前位置作为所述移动终端的结束位置;以及 根据所述起始位置和所述结束位置,以及所述起始位置和所述结束位置之间各个运动点在多个方向上的加速度信息及运动方向信息计算所述移动轨迹。
5.一种用于移动终端的录音自动控制装置,其特征在于,包括: 模式切换模块,用于根据用户的指令控制所述移动终端进入录音模式; 传感器启动模块,用于记录所述用户输入的语音信息,并启动所述移动终端中的传感器; 传感器,用于检测所述移动终端的移动轨迹和移动方向; 判断模块,用于根据所述移动轨迹和移动方向判断所述用户是否有结束录音的意图;以及 模式关闭模块,用于在所述判断模块判断所述用户有结束录音的意图时关闭所述录音模式。
6.如权利要求5所述的用于移动终端的录音自动控制装置,其特征在于,还包括: 移动轨迹库建立模块,用于根据使用者结束录音模式时的动作建立移动轨迹库, 其中,在所述传感器检测到的所述移动轨迹满足所述移动轨迹库且所述移动方向向下时,所述判断模块判断所述用户有结束录音的意图。
7.如权利要求5所述的用于移动终端的录音自动控制装置,其特征在于,所述传感器包括:陀螺仪、重力传感器、加速度传感器中的一种或多种。
8.如权利要求5所述的用于移动终端的录音自动控制装置,其特征在于, 所述传感器用于判断所述移动终端的加速度是否大于第一阈值,且在判断所述加速度大于所述第一阈值时,将所述移动终端的当前位置作为所述移动终端的起始位置,并记录所述移动终端移动过程中的在多个方向上的加速度信息及运动方向信息,并继续判断所述移动终端的加速度是否小于第二阈值,且在判断所述加速度小于所述第二阈值时,将所述移动终端的当前位置作为所述移动终端的结束位置,并根据所述起始位置和所述结束位置,以及所述起始位置和所述结束位置之间各个运动点在多个方向上的加速度信息及运动方向信息计算所述移动轨迹。·
【文档编号】G11B19/02GK103544970SQ201210242484
【公开日】2014年1月29日 申请日期:2012年7月12日 优先权日:2012年7月12日
【发明者】刘俊启 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1