电子设备和语音识别方法

文档序号:6516357阅读:249来源:国知局
电子设备和语音识别方法
【专利摘要】本发明提供了电子设备和语音识别方法。电子设备的操作方法包括:在预设区域中放置的两个或更多个第一传感器中的至少一个处,检测大于预设值的电荷转移量;当电荷转移量大于预设值时,在距两个或更多个麦克风的预设距离内放置的两个或更多个第二传感器之一处,检测预设距离内的对象;以及在两个或更多个麦克风之中,在距检测到预设距离内对象第二传感器的预设距离内放置的一个麦克风处收集语音。
【专利说明】电子设备和语音识别方法
【技术领域】
[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]图1示出了根据本公开实施例的用于识别语音的电子设备;
[0032]图2示出了根据本公开实施例的包括两个麦克风的电子设备的一个侧面;
[0033]图3示出了根据本公开实施例的包括三个麦克风的电子设备的一个侧面;
[0034]图4示出了根据本公开实施例的当包括麦克风的耳机与电子设备连接时电子设备的操作方法;
[0035]图5A和5B示出了根据本公开实施例的使用短距离通信与车辆连接的电子设备的操作方法;
[0036]图6示出了根据本公开实施例的当包括麦克风的头戴式耳机与电子设备连接时电子设备的操作方法;
[0037]图7示出了根据本公开实施例的电子设备的操作;
[0038]图8示出了根据本公开实施例的与另一麦克风连接的电子设备的操作;
[0039]图9不出了根据本公开实施例的电子设备;以及
[0040]图1OA至IOC示出了根据本公开实施例的用于防止语音识别误操作的电子设备。
[0041]应当理解,所有附图中相同的附图标记指示相同元件、特征和结构。
【具体实施方式】
[0042]提供参考附图的以下描述来辅助由权利要求及其等同物限定的本公开示例实施例的全面理解。以下描述包括各种具体细节以辅助理解,但这些具体细节应仅被示为示例性的。因此,本领域普通技术人员将认识到,可以在不脱离本公开范围和精神的情况下对这里描述的各个实施例进行各种改变和修改。此外,为了清楚和简明起见,省略了公知功能和结构的描述。
[0043]以下描述和权利要求中使用的术语和词语不限于其字面含义,而是仅由发明人用于使能对本公开的清楚一致的理解。因此,本领域技术人员应当清楚,对本公开各个示例实施例的以下描述仅被提供用于说明目的,而不意在限制由所附权利要求及其等同物限定的本公开。
[0044]应当理解,单数形式的不定冠词和定冠词包括多个特征的情况,除非上下文明示相反情况。因此,例如,“部件表面”包括一个或多个这种表面。
[0045]术语“实质上”意味着不需要确切地达到所记载的特征、参数或值,而是发生一定量的偏差或变化,包括但不限于例如容差、测量误差、测量精度限制和本领域普通技术人员已知的其它因素之类,该一定量的偏差或变化不排除特征旨在提供的效果。
[0046]图1示出了根据本公开实施例的用于识别语音的电子设备。
[0047]参照图1,用于识别语音的电子设备可以包括至少一个第一传感器101、至少一个第二传感器102和至少一个麦克风103。
[0048]第一传感器101放置在预设区域中,以检测大于预设值的电荷转移量。第一传感器101可以是至少一个握持传感器,放置在预设区域中,并且检测从电子设备外部到内部的大于预设值的电荷转移量。例如,当用户握持电子设备时,用户大多数情况握持电子设备的侧面。第一传感器101放置在电子设备侧面的左和右外壳中,并且检测来自用户手部的电荷转移量。至少一个第一传感器101放置在预设区域中,并且检测来自用户手部的电荷量转移是否大于预设值。尽管假定第一传感器101放置在电子设备的左侧和右侧中的每一侧中,但是第一传感器101附加地可以放置在电子设备的顶侧和底侧的每一侧中。
[0049]第一传感器101甚至可以在电子设备的操作模式是深度睡眠模式时操作。第一传感器101甚至可以在电子设备的深度睡眠模式中确定来自用户手部的电荷转移量是否大于预设值。根据现有技术的电子设备的传感器在电子设备的深度睡眠模式中不操作。例如,当电子设备在预设时间内不操作时,电子设备进入深度睡眠模式。当电子设备进入深度睡眠模式时,电子设备的各个传感器不操作。相应地,为了激活电子设备的传感器,用户需要手动地改变电子设备的操作模式,以将电子设备从深度睡眠模式中唤醒。
[0050]相反,第一传感器101甚至可以在电子设备的深度睡眠模式中检测大于预设值的电荷量是否从电子设备的外部转移到内部。电子设备包括传感器集线器,该传感器集线器可与用于控制电子设备的操作的中央处理单元(CPU)分离地、以低功率操作,并因此可以控制第一传感器101和第二传感器102。因此,本公开的电子设备甚至可以在深度睡眠模式中以低功率始终操作传感器集线器以控制第一传感器101和第二传感器102。
[0051]第二传感器102可以放置在距至少两个麦克风103的预设距离内,并且检测预设距离内的对象。第二传感器102可以采用在距两个或更多个麦克风103预设距离内放置的接近传感器,并且可以检测预设距离内对象的位置。电子设备可以采用与至少两个麦克风103相同数目的第二传感器102,并且第二传感器102可以放置在距至少两个麦克风103预的设距离内,并检测预设距离内的对象。例如,置于电子设备顶部的第二传感器可以放置在距相同顶侧处的麦克风的预设距离内,并且检测对象是否处在预设距离内。第二传感器102可以在第二传感器102的发光部件中包括红外发光二极管(LED),并且通过光接收部件检测从周围对象反射的红外光来检测对象是否处在预设距离内。第二传感器102可以在两个或更多个第一传感器101中的至少一个检测到大于预设值的电荷量时操作。第二传感器102是去激活的,并且在第一传感器101检测到大于预设值的电荷量时被激活。
[0052]如上所述,通过使用第一传感器101和第二传感器102,电子设备可以防止现有技术中使用加速度传感器和接近传感器时可能的误操作。例如,当用户使用电子设备,然后扔下电子设备不管时,根据现有技术的电子设备易受到无意的误操作,使得将电子设备扔开的动作激活加速度传感器,并且移动的对象,而不是用户的嘴部,激活接近传感器。相反,本文所描述的电子设备可以用作为第一传感器101的握持传感器来代替加速度传感器,并且因此仅在来自用户手部的电荷转移到电子设备中时才开始语音识别。
[0053]至少两个麦克风103可以分别放置在距第二传感器102的预设距离内,以接收语音输入。麦克风103可以分别放置在距至少两个第二传感器102的预设距离内,并且距至少两个第二传感器102之中检测到对象的第二传感器的预设距离内的一个麦克风可以接收环境噪声。例如,电子设备可以包括分别在顶部和底部处的麦克风。当距顶部处的麦克风的预设距离内的第二传感器检测到对象时,顶部处的麦克风可以接收顶侧周围的语音。距至少两个第二传感器102之中检测到预设距离内的对象的第二传感器的预设距离内的一个麦克风可以主要接收语音。在顶部处的麦克风可以主要接收语音。
[0054]至少两个第二传感器102之中除了距检测到预设距离内的对象的第二传感器的预设距离内的麦克风以外的至少一个其他麦克风可以主要消除噪声。电子设备底部处的麦克风可以主要消除噪声,而不是接收环境噪声。麦克风103在两个或更多个第二传感器102之一检测到预设距离内的对象时操作。两个或更多个麦克风是去激活的,然后在第二传感器102之一检测到预设距离内的对象时被激活。在距两个或更多个第二传感器102之中检测到预设距离内的对象的第二传感器的预设距离内放置的麦克风主要接收语音,并且其他麦克风主要消除环境噪声。
[0055]电子设备可以将能够接收更多用户语音的麦克风设置为主麦克风,而不是固定两个或更多个麦克风中的主麦克风和子麦克风。电子设备的第二传感器102可以实时地检测产生用户语音的嘴部的周边,并因此将距检测到用户嘴部的第二传感器的预设距离内的麦克风设置为主麦克风,而不是将电子设备的两个或更多麦克风之一固定为主麦克风,而将其他麦克风固定为子麦克风。类似地,可以有效地阻挡环境噪声,使得主麦克风主要接收语音,而子麦克风主要消除环境噪声。根据现有技术的电子设备典型地仅包括第二传感器,并因此不能实时检测位置发生改变的用户嘴部。相反,本文所述的电子设备包括分别距至少两个麦克风103预设距离内的第二传感器102,并因此不固定麦克风的功能。接近传感器102和麦克风103可以被制造并安装为单个集成模块。电子设备顶部处的接近传感器和麦克风的可以被制造并安装为单个集成模块,并且电子设备底部处的接近传感器和麦克风可以被制造并安装为单个集成模块。
[0056]电子设备可以分析检测到的语音,识别与检测到的语音相对应的命令,然后根据识别的命令执行预设操作。本文所述的本公开电子设备可以识别用户语音,并且根据与检测到的语音相对应的命令进行预设操作。在现有技术中,用户需要选择并执行语音识别的应用,以便在电子设备中识别语音。根据现有技术的电子设备从用户接收针对语音识别的应用执行请求,然后仅当执行对应应用时才识别来自用户的语音。然而,在本公开电子设备中甚至当不执行分离应用时,第一传感器和第二传感器也操作,并且电子设备的至少两个麦克风之中接收用户语音最多的麦克风可以接收用户语音。相应地,用户可以通过仅输入电子设备中定义的语音而无需附加交互,在电子设备中执行用户期望的操作。当在电子设备中满足语音接收条件时,针对语音识别的应用可以在电子设备的后台中自动运行,于是可以执行接收到的语音命令。例如,当电子设备顶部处的麦克风接收到语音“播放音乐”时,电子设备可以在后台中自动运行用于识别语音的应用A,识别接收到的语音命令“播放音乐”,并且播放其中存储的音乐。
[0057]电子设备确定除了距接收到语音的麦克风的预设距离内的第二传感器以外的至少一个其他第二传感器是否在预设距离内检测到对象。当除了距接收到语音的麦克风的预设距离内的第二传感器以外的至少一个其他第二传感器检测到预设距离内的对象时,距在预设距离内检测到对象的该第二传感器的预设距离内的麦克风可以接收语音。电子设备可以改变能够接收更多用户语音的主麦克风,而不必固定两个或更多个麦克风中的主麦克风和子麦克风。
[0058]图2示出了根据本公开实施例的包括两个麦克风的电子设备的一个侧面。
[0059]参照图2,电子设备可以在左外壳和右外壳中的每一个中包括第一传感器201,并且在顶部和底部中的每一个处包括第二传感器(未示出)。可以将第一传感器201添加到电子设备的顶部和底部。当电子设备设计为使得用户可以握持电子设备的外壳时,第一传感器201还可以放置在拐角处。可以根据麦克风的数目,在距电子设备的麦克风的预设距离内放置两个或更多个第二传感器。在下文中,假定第一传感器201放置在电子设备的左外壳和右外壳中,并且第二传感器放置在电子设备的顶部和底部处。
[0060]首先,电子设备可以确定左外壳和右外壳中放置的第一传感器201是否检测到大于预设值的电荷转移量。电子设备可以确定作为握持传感器的两个第一传感器201是否检测到从电子设备的外部到内部的大于预设值的电荷转移量。例如,当用户将电子设备握在手中时,电子设备可以检测到从电子设备的外部到内部的大于预设值的电荷转移量。当不是用户手部的传导对象触摸第一传感器201时,电子设备不能检测到从电子设备的外部到内部的电荷转移量,并因此不操作。
[0061]接着,电子设备操作两个第二传感器。电子设备操作在距电子设备顶部处的第一麦克风202的预设距离内放置的第二传感器,以及在距电子设备底部处的第二麦克风203的预设距离内放置的第二传感器。电子设备可以检测第二传感器是否检测到预设距离内的对象。电子设备可以操作在距第一麦克风202预设距离内放置的第二传感器以及在距第二麦克风203预设距离内放置的第二传感器,并因此检测对象是否位于麦克风202和203周围。例如,当用户嘴部接近第一麦克风202时,在距第一麦克风202预设距离内放置的第二传感器可以检测到预设距离内的对象。
[0062]接着,电子设备可以使用距检测到对象的第二传感器的预设距离内的麦克风来接收语音。例如,当距第一麦克风202预设距离内的第二传感器检测到预设距离内的对象时,电子设备可以操作第一麦克风202和第二麦克风203,并使用第一麦克风202接收语音。电子设备可以使用第一麦克风202主要接收周围语音,使用第二麦克风203主要消除环境噪声。第二传感器和麦克风可以被制造并安装为单个集成模块。电子设备顶部处的接近传感器和麦克风202可以被制造并安装为单个集成模块,并且电子设备底部处的接近传感器和麦克风203可以被制造并安装为单个集成模块。
[0063]这样,电子设备可以将能够接收更多用户语音的麦克风设置为主麦克风,而不固定两个或更多个麦克风中的主麦克风和子麦克风。电子设备的第二传感器可以实时地检测对象的运动,并且电子设备可以将距检测到用户嘴部的第二传感器的预设距离内的麦克风设置为主麦克风,而不是将两个麦克风之一固定为主麦克风并将另一麦克风固定为子麦克风。类似地,可以有效地阻挡环境噪声,使得主麦克风主要接收语音,子麦克风主要消除噪声。根据现有技术的电子设备典型地仅包括第二传感器,并因此不能有效地检测位置会实时改变的用户嘴部。相反,如图2所示的电子设备包括分别距两个麦克风202和203预设距离内的第二传感器,并因此不固定麦克风的功能。
[0064]接着,电子设备可以分析检测到的语音,识别与检测到的语音相对应的命令,然后根据识别的命令执行预设操作。电子设备可以识别用户语音,并且根据与检测到的语音相对应的命令进行预设操作。当在电子设备中满足语音接收条件时,针对语音识别的应用可以在电子设备的后台中自动运行,于是可以执行接收到的语音命令。例如,当电子设备顶部处的麦克风接收到语音“呼叫A”时,电子设备可以在后台中自动运行用于识别语音的应用A,识别接收到的语音命令“呼叫A”,并且根据电子设备中存储的电话号码A尝试呼叫。[0065]在现有技术中,用户需要选择并执行语音识别的应用,以便在电子设备中识别语音。根据现有技术的电子设备从用户接收针对语音识别的应用执行请求,然后仅当执行对应应用时才识别来自用户的语音。相反,在如本文所述电子设备中甚至当不执行分离应用时,第一传感器和第二传感器也操作,并且电子设备的至少两个麦克风之中主要接收用户语音的麦克风可以接收用户语音。相应地,用户可以通过仅输入电子设备中定义的语音而无需附加交互,在电子设备中执行用户期望的操作。
[0066]电子设备确定除了距接收语音的麦克风预设距离内的第二传感器以外的其他第二传感器是否检测到预设距离内的对象。距在预设距离内检测到对象的第二传感器的预设距离内的麦克风可以接收语音。电子设备可以改变能够接收更多用户语音的主麦克风,而不必固定两个麦克风中的主麦克风和子麦克风。
[0067]图3示出了根据本公开实施例的包括三个麦克风的电子设备的一个侧面。
[0068]参照图3,电子设备可以在左外壳和右外壳中的每一个中包括第一传感器301,并且在顶侧、底侧和后侧中的每一个处包括第二传感器(未示出)。可以将第一传感器301添加到电子设备的顶部和底部。当电子设备设计为使得用户可以握持电子设备的外壳时,第一传感器301还可以放置在拐角处。可以根据麦克风的数目,在距电子设备的麦克风的预设距离内放置至少两个第二传感器。在下文中,假定第一传感器301放置在电子设备的左外壳和右外壳中,并且第二传感器放置在电子设备的顶部、底部和后部处。
[0069]首先,电子设备可以确定左外壳和右外壳中放置的第一传感器301是否检测到大于预设值的电荷转移量。电子设备可以确定作为握持传感器的两个第一传感器301是否检测到大于预设值的从电子设备的外部到内部的电荷转移量。例如,当用户将电子设备握在手中时,电子设备可以检测大于预设值的从电子设备的外部到内部的电荷转移量。当不是用户手部的传导对象触摸第一传感器301时,电子设备不能检测到上述从电子设备的外部到内部的电荷转移量,并因此不操作。
[0070]第一传感器301甚至可以在电子设备的深度睡眠模式中操作。第一传感器甚至可以在电子设备的深度睡眠模式中检测来自用户手部的大于预设值的电荷转移量。根据现有技术的电子设备的各个传感器在电子设备的深度睡眠模式中不操作。例如,电子设备在预设时间内不操作时进入深度睡眠模式。当电子设备进入深度睡眠模式时,电子设备的各个传感器不操作。相应地,为了激活电子设备的传感器,用户需要手动地改变电子设备的操作模式,以将电子设备从深度睡眠模式中唤醒。相反,第一传感器301甚至可以在电子设备的深度睡眠模式中检测到大于预设值的从电子设备的外部到内部的电荷转移量。如上所述的电子设备包括传感器集线器,传感器集线器可与用于控制电子设备的操作的CPU分离地、以低功率操作,并因此可以控制第一传感器301和第二传感器。相应地,电子设备甚至可以在深度睡眠模式中始终以低功率操作用于控制第一传感器301和第二传感器的传感器集线器。
[0071]接着,电子设备操作三个第二传感器。电子设备操作在距电子设备顶部处的第一麦克风302的预设距离内放置的第二传感器、在距电子设备底部处的第二麦克风303的预设距离内放置的第二传感器、以及在距电子设备后部处的第三麦克风304的预设距离内放置的第二传感器。电子设备可以确定第二传感器是否检测到预设距离内的对象。电子设备可以通过操作在距第一麦克风302的预设距离内放置的第二传感器、在距第二麦克风303的预设距离内放置的第二传感器以及在距第三麦克风304的预设距离内放置的第二传感器,来确定对象是否处在麦克风302、303和304周围。例如,当用户嘴部接近第一麦克风302时,在距第一麦克风302预设距离内放置的第二传感器可以检测到预设距离内的对象。
[0072]接着,使用第二传感器检测到预设距离内的对象的电子设备可以使用距检测到对象的第二传感器的预设距离内的麦克风来接收语音。例如,当距第一麦克风302的预设距离内的第二传感器检测到预设距离内的对象时,电子设备可以操作第一麦克风302、第二麦克风303和第三麦克风304,并使用第一麦克风302接收周围语音。电子设备可以使用第一麦克风302主要接收语音,并且使用第二麦克风303和第三麦克风304主要消除环境噪声。
[0073]第二传感器和麦克风可以被制造并安装为单个集成模块。电子设备顶部处的接近传感器和麦克风302可以被制造并安装为单个集成模块,并且电子设备底部处的接近传感器和麦克风303可以被制造并安装为单个集成模块。
[0074]这样,电子设备可以将能够接收更多用户语音的麦克风设置为主麦克风,而不固定三个麦克风中的主麦克风和子麦克风。电子设备的第二传感器可以实时地检测对象的运动,并且电子设备可以将距检测到用户嘴部的第二传感器的预设距离内的麦克风设置为主麦克风,而不是将三个麦克风之一固定为主麦克风并将其他两个麦克风固定为子麦克风。类似地,可以有效地阻挡环境噪声,使得主麦克风主要接收语音,子麦克风主要消除噪声。根据现有技术的电子设备典型地仅包括第二传感器,并因此不能有效地检测位置会实时改变的用户嘴部。相反,如本文所述的电子设备包括分别距三个麦克风302、303和304预设距离内的第二传感器,并因此不固定麦克风的功能。
[0075]接着,电子设备可以分析检测到的语音,识别与检测到的语音相对应的命令,并然后根据识别的命令执行预设操作。电子设备可以识别用户语音,并且根据与检测到的语音相对应的命令进行预设操作。在现有技术中,用户需要选择并执行语音识别的应用,以便在电子设备中识别语音。根据现有技术的电子设备从用户接收针对语音识别的应用执行请求,然后仅当执行对应应用时才识别来自用户的语音。相反,在如本文所述的电子设备中甚至当不执行分离应用时,第一传感器和第二传感器也操作,并且电子设备的三个麦克风之中接收用户语音最多的麦克风可以接收用户语音。相应地,用户可以通过仅输入电子设备中设定的语音而无需附加交互,来在电子设备中执行他/她期望的操作。当在电子设备中满足语音接收条件时,针对语音识别的应用可以在电子设备的后台中自动运行,然后可以执行接收到的语音命令。例如,当电子设备顶部处的麦克风接收到语音“播放视频”时,电子设备可以在后台中自动运行用于识别语音的应用A,识别接收到的语音命令“播放视频”,并且播放电子设备中存储的视频。
[0076]电子设备确定除了距接收语音的麦克风预设距离内的第二传感器以外的其他第二传感器是否检测到预设距离内的对象。距在预设距离内检测到对象的第二传感器的预设距离内的麦克风可以接收语音。电子设备可以改变能够接收更多用户语音的主麦克风,而不必固定三个麦克风中的主麦克风和子麦克风。
[0077]图4示出了根据本公开实施例的当包括麦克风的耳机与电子设备连接时电子设备的操作方法。
[0078]参照图4,耳机可以与电子设备连接。当包括耳机麦克风401的耳机与电子设备连接时,电子设备可以通过耳机的缆线向耳机的扬声器发送呼叫的语音。电子设备可以通过耳机缆线向耳机的扬声器发送诸如正播放的音乐等声音。在下文中,假定与电子设备连接的耳机包括耳机麦克风401,并且电子设备在左外壳和右外壳中分别包括第一传感器402,以及在顶部和底部处包括两个传感器403和两个麦克风404。
[0079]耳机与电子设备连接。电子设备使用耳机缆线将语音和声音转发至耳机的扬声器。耳机的麦克风401可以在呼叫期间接收用户的语音。
[0080]确认了耳机连接的电子设备可以确定左外壳和右外壳中的第一传感器402是否检测到大于预设值的电荷转移量。电子设备可以确定作为握持传感器的两个第一传感器402是否检测到大于预设值的从电子设备的外部到内部的电荷转移量。在检测到大于预设值的电荷转移量时,电子设备可以使用所连耳机的麦克风401来接收语音。同时,电子设备可以通过激活两个麦克风404来消除两个麦克风404周围的噪声。电子设备可以使用耳机的麦克风401接收麦克风401周围的用户语音,并且可以通过激活两个麦克风404来消除两个麦克风404附近的噪声。
[0081]接着,电子设备操作两个第二传感器403。电子设备操作在距电子设备顶部处的第一麦克风的预设距离内放置的第二传感器,以及在距电子设备底部处的第二麦克风的预设距离内放置的第二传感器。操作两个第二传感器的电子设备可以确定第二传感器是否检测到预设距离内的对象。电子设备可以使用两个麦克风404并通过检测实时变化的用户运动来接收麦克风404附近的语音,而不是仅使用耳机的麦克风401来接收麦克风401附近的语音。例如,电子设备顶部处的第二传感器可以在耳机的麦克风401接收到语音的同时检测对象。在该实现方式中,电子设备可以将主麦克风从耳机的麦克风401改变为在距电子设备顶部处的第二传感器的预设距离内放置的麦克风。电子设备可以主要使用在距电子设备顶部处的第二传感器的预设距离内放置的麦克风来接收语音,并且主要使用电子设备的其他麦克风和耳机的麦克风401来消除环境噪声。因此,电子设备可以将接收更多用户语音的麦克风确定为主麦克风,而不必固定与电子设备连接的耳机的麦克风401和电子设备的两个麦克风404之中的主麦克风和子麦克风。尽管将作为缺省麦克风的耳机麦克风401设置为主麦克风,但是当电子设备的两个第二传感器403中的任一个检测到用户运动的改变时,电子设备可以确定在距检测到用户运动的第二传感器的预设距离内放置的麦克风作为主麦克风。
[0082]当连接包括麦克风的耳机时,根据现有技术的电子设备仅激活耳机的麦克风,并且不激活其他麦克风。电子设备的其他麦克风关闭并且不能消除环境噪声。因此,与连接至耳机的电子设备通信的另一电子设备接收用户语音连同环境噪声,因此它们的通信质量劣化。相反,如本文所述的电子设备不仅激活耳机的麦克风401而且还激活两个麦克风404,并因此有效地消除环境噪声。
[0083]图5A和5B示出了根据本公开实施例的使用短距离通信与车辆连接的电子设备的操作方法。
[0084]参照图5A,电子设备可以使用诸如Zigbee或Bluetooth等短距离通信技术与车辆连接。在下文中,假定电子设备和车辆使用Bluetooth连接,第一传感器503放置在电子没备的左外壳和右外壳中,并且两个第二传感器504和两个麦克风505放置在电子设备的顶部和底部处。
[0085]车辆的方向盘可以包括语音识别按钮501和麦克风502。当选择方向盘的语音识别按钮501时,使用Bluetooth与电子设备连接的车辆可以使用方向盘的麦克风502接收麦克风502附近的语音。例如,当驾驶车辆的用户期望对电子设备中存储的A发出呼叫时,用户可以按压车辆方向盘的语音识别按钮501,然后发出与预设命令相对应的语音命令。例如,当用户说出预设命令“呼叫A”时,使用Bluetooth与车辆连接的电子设备请求针对人A的电子设备的电话呼叫。
[0086]接着,车辆方向盘的麦克风502和电子设备的两个麦克风505同时激活。车辆的麦克风502可以主要接收麦克风502周围的语音,并且电子设备的两个麦克风505可以消除环境噪声。电子设备可以使用两个麦克风505有效地消除环境噪声。在该实现方式中,根据现有技术的电子设备关闭两个麦克风,并且不能消除车辆内部的环境噪声。例如,根据现有技术的电子设备容易遭受呼叫质量劣化,这是因为车辆内部和外部的噪声被传送到人A的电子设备。相反,如本文所述的电子设备可以通过同时激活车辆方向盘的麦克风502和电子设备的两个麦克风505,有效地阻挡车辆内部和外部的噪声。
[0087]电子设备可以将主麦克风从车辆方向盘的麦克风502切换到两个麦克风505中的任一个。电子设备可以按照如上所述的顺序激活第一传感器和第二传感器来检测实时变化的用户运动,因此将主麦克风改变为与用户嘴部最接近的麦克风。例如,当在电子设备中接收到文本消息时,用户在一只手握持电子设备的同时在方向盘处看到接收到的文本消息。为了向接收到的文本消息的电子设备A发送应答消息,用户可以使电子设备接近他/她的嘴部,并且发出预设命令。电子设备可以使用第一传感器503确定大于预设值的电荷转移量,并因此激活第二传感器504。
[0088]接着,电子设备可以确定在电子设备顶部和底部处的第二传感器504是否检测到附近的对象。当用户的嘴部接近电子设备的底部时,电子设备可以使用电子设备底部处的第二传感器504检测用户的运动。电子设备可以将主麦克风从车辆方向盘的麦克风改变为在距底侧第二传感器504预设距离内放置的麦克风。电子设备底部处的麦克风可以接收周围语音,并且车辆方向盘的麦克风和电子设备顶部处的麦克风可以有效地消除环境噪声。
[0089]然而,在图5A中,当用户在方向盘处向电子设备的麦克风发出命令时,用户命令可能与通过车辆打开的车窗传来的噪声以及乘客的语音相混合,因此电子设备不能识别精确的语音。在这种情况下,用户可以亲自握住电子设备,并且使电子设备的任一个麦克风接近用户嘴部,然后发出期望的命令。相应地,电子设备可以精确地识别用户的命令,而不会受到诸如通过车辆打开的车辆传来的噪声和乘客语音的影响。例如,当电子设备置于汽车中时,电子设备和车辆使用Bluetooth连接,并且汽车中的用户向车辆方向盘的麦克风发出命令,用户可以按压车辆的语音识别按钮,然后发出“呼叫A”的命令。然而,用户命令可能与通过车辆打开的车窗传来的噪声以及乘客语音相混合,并且电子设备不能识别精确的语音。在这种情况下,用户可以亲自握住电子设备,并且向电子设备底部处与用户嘴部接近的麦克风发出用户命令。因此,电子设备可以通过与用户嘴部接近的麦克风精确地识别用户的命令。
[0090]图6示出了根据本公开实施例的当包括麦克风的头戴式耳机与电子设备连接时电子设备的操作方法。
[0091]参照图6,电子设备可以与包括麦克风的头戴式耳机连接。当连接头戴式耳机时,电子设备可以通过头戴式耳机缆线向头戴式耳机的扬声器发送呼叫的语音。电子设备可以通过头戴式耳机缆线向头戴式耳机的扬声器发送声音(例如音乐)。如图6所示,与电子设备连接的头戴式耳机包括头戴式耳机麦克风601。电子设备包括在电子设备的左外壳和右外壳中放置的第一传感器602,以及在电子设备的顶部和底部处放置的两个第二传感器603和两个麦克风604。
[0092]电子设备可以确认头戴式耳机与电子设备连接。电子设备通过头戴式耳机缆线将语音和声音转发至头戴式耳机的扬声器,并且可以在呼叫期间使用头戴式耳机的麦克风601接收用户的语音。
[0093]确认了所连头戴式耳机的电子没备可以确定电子设备的左外壳和右外壳中的第一传感器602是否检测到大于预设值的电荷转移量。电子设备可以确定作为握持传感器的两个第一传感器602是否检测到大于预设值的从电子设备的外部到内部的电荷转移量。在检测到大于预设值的电荷转移量时,电子设备可以使用所连头戴式耳机的麦克风601接收语音。电子设备可以使用头戴式耳机的麦克风601接收麦克风601周围的用户语音,同时,电子设备可以激活两个麦克风604来消除两个麦克风604周围的噪声。电子设备可以主要使用头戴式耳机的麦克风601接收麦克风601周围的用户语音,并且主要使用电子设备的两个麦克风604来消除两个麦克风604附近的噪声。
[0094]接着,电子设备操作两个第二传感器603。电子设备操作在距电子设备顶部处的第一麦克风的预设距离内放置的第二传感器,以及在距电子设备底部处的第二麦克风的预设距离内放置的第二传感器。操作两个第二传感器的电子设备可以确定第二传感器在预设距离内是否检测到对象。电子设备可以使用两个麦克风604并通过检测实时变化的用户运动来接收麦克风604附近的语音,而不是仅使用头戴式耳机的麦克风601来接收麦克风601附近的语音。
[0095]例如,电子设备底部处的第二传感器可以在头戴式耳机的麦克风601接收语音的同时检测到对象。在这种情况下,电子设备可以将主麦克风从头戴式耳机的麦克风601改变到在距电子设备底部处的第二传感器的预设距离内放置的麦克风。电子设备可以主要使用在距电子设备底部处的第二传感器的预设距离内放置的麦克风来接收语音,并且主要使用电子设备的其他麦克风和头戴式耳机的麦克风601来消除环境噪声。因此,电子设备可以将接收更多用户语音的麦克风确定为主麦克风,而不必在与电子设备连接的头戴式耳机的麦克风601和电子设备的两个麦克风604之中固定主麦克风和子麦克风。尽管将作为缺省麦克风的头戴式耳机的麦克风601设置为主麦克风,但是当电子设备的两个第二传感器603中的任一个检测到用户运动的改变时,电子设备可以确定在距检测到用户运动的第二传感器的预设距离内放置的麦克风作为主麦克风。
[0096]第二传感器和麦克风可以被制造并安装为单个集成模块。电子设备顶部处的接近传感器和麦克风可以被制造并安装为单个集成模块,并且电子设备底部处的接近传感器和麦克风可以被制造并安装为单个集成模块。
[0097]当连接包括麦克风的头戴式耳机时,根据现有技术的电子设备仅激活头戴式耳机的麦克风,并且不激活其他麦克风。根据现有技术的电子设备的其他麦克风关闭并且不能消除环境噪声。因此,与连接至头戴式耳机的电子设备通信的另一电子设备接收到用户语音连同环境噪声,并因此通信质量劣化。相反,如本文所述的电子设备不仅激活头戴式耳机的麦克风601而且还激活两个麦克风604,并因此有效地消除了环境噪声。[0098]图7示出了根据本公开实施例的电子设备的操作的流程图。
[0099]参照图7,在操作701处,电子设备确定预设区域中放置的两个或更多个第一传感器中的至少一个是否检测到大于预设值的电荷转移量。电子设备可以确定作为握持传感器的两个或更多个第一传感器是否检测到大于预设值的从电子设备的外部到内部的电荷转移量。例如,当用户将电子设备握住手中时,电子设备可以检测大于预设值的从外部到内部的电荷转移量。当除了用户手部以外的其他传导对象触摸第一传感器时,电子设备不能检测上述从电子设备外部到内部的电荷转移量,并因此不操作。
[0100]当在操作701电子设备检测到大于预设值的电荷转移量时,在操作702,电子设备操作两个或更多个第二传感器。第二传感器放置在距两个或更多个麦克风的预设距离内,并且检测预设距离内的对象。第二传感器可以采用接近传感器,接近传感器放置在距两个或更多个麦克风的预设距离内,并且定位预设距离内的对象。可以将与麦克风数目相同数目的第二传感器放置在距两个或更多个麦克风的预设距离内,并且检测预设距离内的对象。例如,电子设备顶部处放置的第二传感器可以放置在距同一顶侧处的麦克风的预设距离内,并且检测对象是否处在预设距离内。第二传感器可以在其发光部件内点亮红外LED,并通过其光接收部件检测从环境对象反射的红外光来检测对象是否处在预设距离内。第二传感器102可以在两个或更多个第一传感器中的至少一个检测到大于预设值的电荷量时操作。第二传感器是去激活的,并且在第一传感器检测到大于预设值的电荷量时被激活。
[0101]在操作703,电子设备确定距两个或更多个麦克风预设距离内的两个或更多个第二传感器之一是否在预设距离内检测到对象。例如,当第二传感器分别放置在电子设备的顶部和底部处时,电子设备可以通过激活距第一麦克风预设距离内的第二传感器和距第二麦克风预设距离内的第二传感器来检测麦克风周围的对象。类似地,当用户的嘴部接近第一麦克风时,距第一麦克风预设距离内的第二传感器可以在预设距离内检测到对象。
[0102]当在操作703两个或更多个第二传感器在预设距离内检测到对象时,在操作704,电子设备操作两个或更多个麦克风。两个或更多个麦克风在第二传感器之一检测到预设距离内的对象之前不操作。
[0103]在操作705,电子设备通过在距检测到预设距离内对象的第二传感器的预设距离内放置的一个麦克风来接收语音。可以采用两个或更多个麦克风来分别在距第二传感器预设距离内接收语音。麦克风可以分别放置在距两个或更多个第二传感器的预设距离内,并且两个或更多个麦克风中在距检测到对象的第二传感器的预设距离内放置的一个麦克风可以接收周围语音。例如,如果电子设备包括分别在顶部和底部处的麦克风,则当距顶部处的麦克风的预设距离内的第二传感器检测到对象时,顶部处的麦克风可以接收顶侧周围的语音。两个或更多个麦克风之中,距检测到预设距离内对象的第二传感器的预设距离内的一个麦克风可以主要接收语音。例如,顶部处的麦克风可以主要接收语音。
[0104]在操作706,电子设备分析检测到的语音,并且根据与检测到的语音相对应的命令执行预设操作。电子设备可以识别用户语音,并且根据与检测到的语音相对应的命令进行预设操作。在现有技术中,用户需要选择并执行语音识别的应用,以便在电子设备中识别语音。根据现有技术的电子设备从用户接收针对语音识别的应用执行请求,然后仅当执行对应应用时才识别来自用户的语音。然而,如本文所述,在本公开的电子设备中尽管不执行分离应用,但第一传感器和第二传感器也操作,并且电子设备的两个或更多个麦克风之中接收用户语音最多的麦克风可以接收用户语音。因此,用户可以通过仅输入电子设备中所定义的语音而无需附加交互,来在电子设备中执行他/她期望的操作。
[0105]在操作707,电子设备确定除了距接收语音的麦克风的预设距离内的第二传感器以外的至少一个其他传感器是否在预设距离内检测到对象。电子设备实时地检测与发出语音的用户嘴部最接近的麦克风,而无需固定能够接收用户语音最多的主麦克风。
[0106]当在操作707除了检测到预设距离内对象的第二传感器以外的其他第二传感器之一在预设距离内检测到对象时,电子设备返回操作704。电子设备可以确定除了在距接收语音的麦克风的预设距离内放置的第二传感器以外的至少一个其他第二传感器是否在预设距离内检测到对象。当除了在距接收语音的麦克风的预设距离内放置的第二传感器以外的至少一个其他第二传感器检测到预设距离内对象时,在距检测到预设距离内对象的第二传感器的预设距离内放置的麦克风可以接收语音。电子设备可以改变能够接收更多用户语音的主麦克风,而不必在两个或更多个麦克风中固定主麦克风和子麦克风。
[0107]当在操作707除了检测到预设距离内对象的第二传感器以外的其他第二传感器之一在预设距离内没有检测到对象时,电子设备结束上述过程。
[0108]图8示出了根据本公开实施例的与另一麦克风连接的电子设备的操作的流程图。
[0109]参照图8,电子设备检测与电子设备连接的其他麦克风。电子设备可以通过耳机或头戴式耳机的缆线向耳机或头戴式耳机的扬声器发送语音和声音,并且在呼叫期间使用耳机或头戴式耳机的麦克风接收用户语音。
[0110]在操作802,检测到其他麦克风的电子设备可以使用该其他麦克风接收语音。检测到所连耳机或头戴式耳机的电子设备可以确定左外壳和右外壳中的第一传感器是否检测到大于预设值的电荷转移量。电子设备可以确定作为握持传感器的一个或更多个第一传感器是否检测到大于阈值的从电子设备的外部到内部的电荷转移量。在检测到大于预设值的电荷转移量时,电子设备可以使用所连耳机或头戴式耳机的麦克风接收语音。电子设备可以使用耳机或头戴式耳机的麦克风接收麦克风周围的用户语音。同时,电子设备可以激活两个或更多个麦克风来消除噪声。电子设备可以主要使用耳机或头戴式耳机的麦克风接收麦克风周围的用户语音,并且可以主要使用两个或更多个麦克风来消除麦克风附近的噪声。
[0111]在操作803,电子设备确定预设区域中放置的两个或更多个第一传感器中的至少一个是否检测到大于预设值的电荷转移量。电子设备可以确定作为握持传感器的两个或更多个第一传感器是否检测到大于预设值的从电子设备的外部到内部的电荷转移量。例如,当用户将电子设备握在手中时,电子设备可以检测大于预设值的从外部到内部的电荷转移量。当除了用户手部以外的其他传导对象触摸第一传感器时,电子设备不能检测上述从电子设备外部到内部的电荷转移量,并因此不操作。
[0112]当在操作803电子设备检测到大于预设值的电荷转移量时,在操作804,电子设备操作两个或更多个第二传感器。第二传感器可以放置在距两个或更多个麦克风的预设距离内,并且检测预设距离内的对象。第二传感器可以采用接近传感器,接近传感器放置在距两个或更多个麦克风的预设距离内,并且定位预设距离内的对象。可以将与麦克风数目相同数目的第二传感器放置在距两个或更多个麦克风的预设距离内,并且检测预设距离内的对象。例如,电子设备顶部处放置的第二传感器可以放置在距同一顶侧处的麦克风的预设距离内,并且检测对象是否处在预设距离内。
[0113]在操作805,电子设备确定距两个或更多个麦克风预设距离内的两个或更多个第二传感器之一是否在预设距离内检测到对象。例如,当第二传感器分别放置在电子设备的顶部和底部处时,电子设备可以通过激活距第一麦克风预设距离内的第二传感器和距第二麦克风预设距离内的第二传感器来检测麦克风周围的对象。类似地,当用户的嘴部接近第一麦克风时,电子设备可以检测到在距第一麦克风预设距离内的第二传感器的预设距离内的对象。
[0114]当在操作805两个或更多个第二传感器之一检测到预设距离内的对象时,在操作806,电子设备操作两个或更多个麦克风和所述其他麦克风。两个或更多个麦克风在第二传感器之一检测到预设距离内的对象时被激活。
[0115]在操作807,电子设备通过两个或更多个麦克风之中,在距检测到预设距离内对象的第二传感器的预设距离内放置的一个麦克风来接收语音。可以使用分别在距第二传感器的预设距离内的两个或更多个麦克风来接收语音。麦克风可以分别放置在距两个或更多个第二传感器的预设距离内,并且两个或更多个麦克风之中在距检测到对象的第二传感器的预设距离内放置的一个麦克风可以接收语音。例如,如果电子设备包括分别在顶部和底部处的麦克风,则当距顶部处麦克风预设距离内的第二传感器检测到对象时,顶部处的麦克风可以接收顶侧周围的语音。两个或更多个麦克风之中在距检测到预设距离内对象的第二传感器的预设距离内的一个麦克风可以主要接收语音。例如,顶部处的麦克风可以主要接收语音。
[0116]在操作808,电子设备分析检测到的语音,并且根据与检测到的语音相对应的命令执行预设操作。电子设备可以识别用户语音,并且根据与检测到的语音相对应的命令进行预设操作。在现有技术中,用户需要选择并执行语音识别的应用,以便在电子设备中识别语音。根据现有技术的电子设备从用户接收针对语音识别的应用执行请求,然后仅当执行对应应用时才识别来自用户的语音。然而,如本文所述在电子设备中尽管不执行分离应用,但第一传感器和第二传感器也操作,并且电子设备的两个或更多个麦克风之中接收最多用户语音的麦克风可以接收用户语音。因此,用户可以通过仅输入电子设备中所定义的语音而无需附加交互,来在电子设备中执行用户期望的操作。
[0117]在操作809,电子设备确定两个或更多个第二传感器之一是否检测到对象。电子设备实时地检测与发出语音的用户嘴部最接近的麦克风,而无需固定能够接收用户语音最多的主麦克风。
[0118]当在操作809除了检测预设距离内对象的第二传感器以外的其他第二传感器之一检测到对象时,电子设备可以返回到操作806。电子设备可以确定除了在距接收语音的麦克风的预设距离内放置的第二传感器以外的至少一个其他第二传感器是否在预设距离内检测到对象。当除了在距接收语音的麦克风的预设距离内放置的第二传感器以外的至少一个其他第二传感器在预设距离内检测到对象时,在距检测到预设距离内对象的第二传感器的预设距离内放置的麦克风可以接收语音。电子设备可以改变能够接收语音的主麦克风,而不必在两个或更多个麦克风中固定主麦克风和子麦克风。
[0119]当在操作809第二传感器之一在预设距离内没有检测到对象时,在操作810,电子设备使用其他麦克风接收语音。电子设备可以使用例如耳机或头戴式耳机中包括的其他麦克风接收语音。
[0120]图9示出了根据本公开实施例的电子设备的框图。
[0121]参照图9,电子设备900可以是便携式电子设备,例如,便携式终端、移动电话、移动pad、媒体播放器、平板计算机、手持计算机或个人数字助理(PDA)等。此外,电子设备可以是组合上述设备的两个或更多个功能的便携式电子设备。
[0122]电子设备900可以包括存储器910、处理器单元920、第一无线通信子系统930、第二无线通信子系统931、外部端口 960、音频子系统950、扬声器951、麦克风952、输入输出
(IO)系统970、触摸屏980、以及其他输入或控制设备990。可以使用多个存储器910和多个外部端口 960。
[0123]处理器单元920包括存储器接口 921、一个或更多个处理器922、以及外围接口923。在一些情况下,处理器单元920可以也被称作处理器。
[0124]处理器922通过运行多种软件程序来执行针对电子设备900的多种功能,并且处理和控制语音通信和数据通信。除了这些一般功能以外,处理器922还执行存储器910中存储的特定软件模块(即,指令集),并且执行与模块相对应的多种特定功能。即,处理器922与存储器910中存储的软件模块相关联地执行根据本公开实施例的方法。
[0125]处理器922可以包括一个或更多个数据处理器、图像处理器、或编解码器。可以分离地提供数据处理器、图像处理器、或编解码器。此外,处理器922可以包括用于执行不同功能的多个处理器。外围接口 923将电子设备900的IO子系统970和多个外围设备与处理器922和存储器99相连(通过存储器接口 921)。
[0126]电子设备900的各个组件可以使用一个或更多个通信总线或一个个或更多个流线路耦合。
[0127]外部端口 960用于将便携式电子设备直接连接至其他电子设备,或者通过网络(例如,互联网、内联网、无线LAN)间接连接至其他电子设备。外部端口 960例如但不限于,通用串行总线(USB)端口或IEEE1394端口。
[0128]运动传感器991、第一传感器994和光传感器992可以耦接至外围接口 923,以实现多种功能。例如,运动传感器991、第一传感器944和光传感器992可以耦接至外围接口923,以检测电子设备的运动、电荷转移量和来自外部的光。除了这些传感器以外,定位系统和诸如温度传感器、仿生传感器等其他传感器可以耦接至外围接口 923,以执行相关功能。第一传感器994放置在预设区域中,以检测大于预设值的电荷转移量,并且甚至在深度睡眠模式中可操作。当第一传感器944检测到大于预设值的电荷转移量时,在距两个或更多个麦克风的预设距离内放置的运动传感器991定位预设距离内的对象。运动传感器991在两个或更多个第一传感器994中的至少一个检测到大于预设值的电荷转移量时操作。光传感器992可以采用电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)器件。
[0129]摄像机子系统993可以执行摄像机功能,例如照片和视频剪辑记录。
[0130]通过一个或多个无线通信子系统930和931执行通信功能。无线通信子系统930和931包括射频接收机和发射机和/或光学(例如,红外光)接收机和发射机。第一无线通信子系统930和第二无线通信子系统931可以根据电子设备900的通信网络来区分。例如,通信网络包括设计为通过(但不限于)全球移动通信(GSM)网络、增强数据GSM环境(EDGE)网络、码分多址(CDMA)网络、W-CDMA网络、长期演进(LTE)网络、正交频分多址(OFDMA)网络、W1-Fi网络、WiMax网络和/或Bluetooth网络操作的通信子系统。第一无线通信子系统930和第二无线通信子系统931可以集成为单个无线通信子系统。
[0131]音频子系统950耦接至扬声器951和麦克风952,以处理针对语音识别、语音再现、数字记录和电话功能的音频流输入/输出。音频子系统950通过扬声器951和麦克风952与用户通信。音频子系统950通过处理器单元920的外围接口 923接收数据信号,并且将接收到的数据信号转换成电信号。向扬声器951馈送转换的电信号。扬声器951将电信号转换成用户可听的声波,并且输出声波。麦克风952将来自用户或其他声源的声波转换成电信号。麦克风952放置在距定位预设距离内对象的第二传感器的预设距离内,并且接收语音。麦克风952在两个或更多个第二传感器中的至少一个定位到预设距离内的对象时操作。音频子系统950接收来自麦克风952的转换后的电信号。音频子系统950将接收到的电信号转换成音频数据信号,并且向外围接口 923发送转换后的音频数据信号。音频子系统950包括可安装和可拆卸的耳机、头戴式耳机、或头戴式受话器等。
[0132]I/O子系统970包括触摸屏控制器971和/或其他输入控制器972。触摸屏控制器971可以耦合至触摸屏980,触摸屏980和触摸屏控制器971可以使用(但不限于)电容性、电阻性、红外和表面声波技术(用于确定与触摸屏980的一个或更多个接触点)以及多触摸检测技术(包括多种接近传感器阵列或其他元件)来检测触摸、运动、或触摸和运动的不存在。其他输入控制器972可以耦接至其他输入/控制设备990。其他输入/控制设备990可以采用一个或更多个按钮、摆动开关、指轮、拨号盘、操纵杆、和/或诸如触控笔等指点器。
[0133]触摸屏980在电子设备900和用户之间提供I/O接口。例如,触摸屏980向电子设备900转发用户的触摸输入。此外,触摸屏980用作用于向用户显示电子设备900的输出的介质。触摸屏980向用户呈现视觉输出。该视觉输出由文本、图形、视频及其组合来表
/Jn ο
[0134]触摸屏980可以使用多种显示技术,多种显示技术的示例包括但不限于,液晶显示器(IXD)、LED、发光聚合物显示器(LPD)、有机LED(OLED)、有源矩阵OLED (AMOLED)或柔性 LED (FLED)。
[0135]存储器910可以耦接至存储器接口 921。存储器910可以包括高速随机存取存储器(RAM)(例如一个或更多个磁盘存储设备和/或非易失性存储器)、一个或更多个光存储设备和/或闪速存储器(例如,NAND和N0R)。
[0136]存储器910存储软件。软件组件包括操作系统(OS)模块911、通信模块912、图形模块913、用户接口(UI)模块914、MPEG模块915、摄像机模块916、一个或更多个应用模块917等。作为软件组件的模块可以用一组指令表示,因此模块可以称作指令集。模块可以称作程序。操作系统软件 911 (例如 WINDOWS、LINUX、Darwin、RTXC、UNIX、OS X、或 VxWorks等嵌入式操作系统)包括各种用于控制一般系统操作的软件组件。例如,一般系统操作控制包括存储器控制/管理、存储硬件(设备)控制/管理、以及功率控制/管理。该操作系统软件911处理各种硬件组件(设备)和软件组件(模块)之间的正常通信。
[0137]通信模块912通过无线通信子系统930和931或外部端口 960实现与其他电子设备(例如,计算机、服务器和/或便携式终端)的通信。
[0138]图形模块913包括用于在触摸屏980上提供和显示图形的多种软件组件。术语‘图形’包括文本、网页、图标、数字图像、视频和动画。触摸屏980显示询问关于智能旋转功能的消息并且接收消息中选择的特定区域。
[0139]用户接口模块914包括与用户接口相关的多种软件组件。用户接口模块914涉及用户接口的状态改变或用户接口状态改变的条件。
[0140]编解码器模块915包括与视频文件编码和解码相关的软件组件。编解码器模块915可以包括视频流模块,例如,MPEG模块和/或H204模块。同样,编解码器模块可以包括针对AAA、AMR和WMA的多种音频文件编解码器模块。此外,编解码器模块915包括与本文所述的本公开的方法相对应的指令集。
[0141]摄像机模块916包括实现摄像机相关的处理和功能的摄像机相关软件组件。
[0142]应用模块917包括浏览器、电子邮件、即时消息、文字处理、键盘仿真、地址簿、触摸列表、窗口小部件、数字权限管理(DRM)、语音识别、语音再现、位置确定功能、以及基于位置的服务。
[0143]上述或以下描述的电子设备900的各种功能可以由包括一个或更多个流处理的硬件和/或软件和/或它们的组合、和/或专用集成电路(ASIC)来实现。
[0144]图1OA至IOC示出了根据本公开实施例的用于防止语音识别误操作的电子设备。
[0145]参照图10A,电子设备可以在触摸屏上输入触摸的同时终止针对语音识别的语音接收。当通过电子设备的触摸屏上的触摸从输入装置接收信息时,在电子设备底部处的接近传感器1001可以识别输入装置,并且在距接近传感器1001的预设距离内放置的麦克风1002可以识别语音。例如,如果从用户输入触摸,则接近传感器1001可以识别用户手臂,并且在距接近传感器1001的预设距离内放置的麦克风1002可以识别语音。在这方面,电子设备接收通过触摸屏输入的最后触摸,然后在预设时间之后识别语音。例如,电子设备可以从用户接收通过触摸屏输入的最后触摸,然后在两秒的预设时间过去之后识别语音。
[0146]参照图10B,电子设备可以在触摸屏上方输入悬停(hovering)的同时终止针对语音识别的语音接收。当通过电子设备的触摸屏从输入装置接收悬停时,在电子设备底部处的接近传感器1003可以识别输入装置,并且在距接近传感器1003的预设距离内放置的麦克风1004可以识别语音。例如,如果从用户输入悬停,则接近传感器1003可以识别用户手臂,并且在距接近传感器1003的预设距离内放置的麦克风1004可以识别语音。在这方面,电子设备接收通过触摸屏输入的最后悬停,然后在预设时间之后识别语音。例如,电子设备可以从用户接收通过触摸屏输入的最后悬停,然后在两秒的预设时间过去之后识别语音。
[0147]参照图10C,电子设备可以在横向模式中终止语音接收。更具体地,当在横向模式中操作时,在电子设备顶部和底部处的接近传感器1005和1007可以检测对象,在距接近传感器1005和1007的预设距离内放置的麦克风1006和1008可以识别语音。例如,不利地,当用户以横向模式握持电子设备时,电子设备顶部和底部处的接近传感器1005和1007可以检测到用户手部,并且在距接近传感器1005和1007的预设距离内的麦克风1006和1008可以识别语音。在这方面,在检测到横向握持时,电子设备终止语音识别,并因此防止误操作。
[0148]尽管已参考本公开的特定示例实施例示出和描述了本公开,但是本领域技术人员应当理解,在不脱离由所附权利要求及其等同物限定的本发明的精神和范围的情况下,可以做出形式和细节的各种改变。
【权利要求】
1.一种电子设备的操作方法,所述方法包括: 在预设区域中放置的两个或更多个第一传感器中的至少一个处,检测大于预设值的电荷转移量; 当电荷转移量大于预设值时,在距两个或更多个麦克风预设距离内放置的两个或更多个第二传感器之一处,检测距电子设备预设距离内的对象;并且 在所述两个或更多个麦克风中,在距检测到预设距离内对象的第二传感器的预设距离内放置的一个麦克风处接收语音。
2.根据权利要求1所述的操作方法,其中,当电子设备在深度睡眠模式中时,所述两个或更多个第一传感器操作。
3.根据权利要求1所述的操作方法,其中,第一传感器是握持传感器。
4.根据权利要求1所述的操作方法,其中,第二传感器是接近传感器。
5.根据权利要求1所述的操作方法,还包括: 当所述两个或更多个第一传感器中的所述至少一个检测到大于预设值的电荷转移量时,操作所述两个或更多个第二传感器。
6.根据权利要求1所述的操作方法,还包括: 当所述两个或更多个 第二传感器之一检测到对象时,操作所述两个或更多个麦克风。
7.根据权利要求1所述的操作方法,其中,所述两个或更多个麦克风中在距检测到对象的第二传感器的预设距离内放置的所述一个麦克风主要接收语音。
8.根据权利要求1所述的操作方法,其中,所述两个或更多个麦克风中除了距检测到对象的第二传感器的预设距离内放置的所述一个麦克风以外的其他至少一个麦克风主要消除噪声。
9.根据权利要求1所述的操作方法,还包括: 分析检测到的语音; 识别与检测到的语音相对应的命令;并且 根据识别的命令执行操作。
10.根据权利要求1所述的操作方法,还包括: 确定除了距接收到语音的麦克风的预设距离内放置的第二传感器以外的其他至少一个第二传感器是否在距电子设备预设距离内检测到对象。
11.根据权利要求10所述的操作方法,还包括: 当除了距接收到语音的麦克风的预设距离内放置的第二传感器以外的其他至少一个第二传感器检测到对象时,在距检测到对象的第二传感器的预设距离内放置的麦克风处接收语音。
12.—种电子设备,包括: 两个或更多个第一传感器,放置在预设区域中,其中一个第一传感器检测大于预设值的电荷转移量; 两个或更多个第二传感器,放置在距两个或更多个麦克风预设距离内,并且当所述一个第一传感器检测到大于预设值的电荷转移量时,检测距电子设备预设距离内的对象;以及 两个或更多个麦克风,所述两个或更多个麦克风中的一个麦克风放置在距检测到对象的第二传感器的预设距离内,并且接收语音。
13.根据权利要求12所述的电子设备,其中,当电子设备在深度睡眠模式中时,所述两个或更多个第一传感器操作。
14.根据权利要求12所述的电子设备,其中,第一传感器是握持传感器。
15.根据权利要求12所述的电子设备,其中,第二传感器是接近传感器。
16.根据权利要求12所述的电子设备,其中,在所述一个第一传感器检测到大于预设值的电荷转移量时,所述两个或更多个第二传感器操作。
17.根据权利要求12所述的电子设备,其中,在所述两个或更多个第二传感器之一检测到对象时,所述两个或更多个麦克风操作。
18.根据权利要求12所述的电子设备,其中,所述两个或更多个麦克风中在距检测到对象的第二传感器的预设距离内放置的所述一个麦克风主要接收语音。
19.根据权利要求12所述的电子设备,其中,所述两个或更多个麦克风中除了距检测到对象的第二传感器的预设距离内放置的所述一个麦克风以外的其他至少一个麦克风主要抑制噪声。
20.根据权利要求12所述的电子设备,还包括: 处理器单元,用于分析检测到的语音,识别与检测到的语音相对应的命令,并且根据识别的命令执行操作。
21.根据权利要求12所述的电子设备,其中,除了距接收到语音的麦克风的预设距离内放置的第二传感器以外的其他`至少一个第二传感器确定是否在距电子设备预设距离内检测到对象。
22.根据权利要求21所述的电子设备,还包括: 麦克风,放置在距用于检测对象的第二传感器的预设距离内,并且用于接收语音。
【文档编号】G06F1/16GK103795850SQ201310502756
【公开日】2014年5月14日 申请日期:2013年10月23日 优先权日:2012年10月30日
【发明者】朴炯镇 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1