CN103871409A - 一种语音识别的方法、信息处理的方法及电子设备 - Google Patents
一种语音识别的方法、信息处理的方法及电子设备 Download PDFInfo
- Publication number
- CN103871409A CN103871409A CN201210548625.2A CN201210548625A CN103871409A CN 103871409 A CN103871409 A CN 103871409A CN 201210548625 A CN201210548625 A CN 201210548625A CN 103871409 A CN103871409 A CN 103871409A
- Authority
- CN
- China
- Prior art keywords
- use pattern
- identification module
- electronic equipment
- sound identification
- voice messaging
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Telephone Function (AREA)
Abstract
本发明公开了一种语音识别的方法、信息处理的方法及电子设备,所述语音识别的方法,应用于一电子设备中,所述电子设备中包括有至少两个不同的语音识别模块,所述方法包括:获得一待识别语音信息;获得所述电子设备的当前模式为第一使用模式;基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为所述至少两个不同的语音识别模块中的第一语音识别模块;通过所述第一语音识别模块对所述待识别语音信息进行识别,获得一识别结果。
Description
技术领域
本发明涉及多媒体技术领域,特别涉及一种语音识别的方法、信息处理的方法及电子设备。
背景技术
随着电子设备的不断发展,其对应的控制方式也越来越多,比如:语音控制、鼠标控制、触控屏控制等等。其中,语音控制方式由于操作方便且迅速,受到了越来越多的用户的欢迎。
现有技术中,电子设备通常会包括一个语音识别引擎,其中,所述语音识别引擎中包括了对用户输入的语音信息进行识别的各种语音识别模型,通过所述语音识别引擎对用户输入的语音信息进行识别,就能获得对应的语音指令或者其它语音信息。
在现有技术中,通常会有如下两种语音识别引擎:
第一种,基于硬件的语音识别引擎,该识别引擎不需要***工作即可识别语音信息,但是由于受限制于硬件技术,故而其词库有限,能够识别的语音信息较少;
第二种,基于软件的语音识别引擎,该识别引擎词库中词量丰富,能够识别大量的语音信息,但是需要首先启动电子设备的***,才能够进行识别。
本申请发明人在实现本申请实施例技术方案的过程中,至少发现现有技术中存在如下技术问题:
由于在现有技术中,如果采用第一种方案进行语音识别,由于词库有限,故而识别的不够准确;而如果采用第二种方案进行识别,由于需要启动电子设备的***,故而能耗较高,因而现有技术中存在着不能在保证识别准确率的同时降低能耗的技术问题。
发明内容
本发明实施例提供一种语音识别的方法及电子设备,用于解决现有技术存在的不能在保证识别准确率的同时降低能耗的技术效果。
一方面,本申请通过一实施例提供如下技术方案:
一种语音识别方法,应用于一电子设备中,所述电子设备中包括有至少两个不同的语音识别模块,所述方法包括:
获得第一待识别语音信息;
获得所述电子设备的当前模式为第一使用模式;
基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为所述至少两个不同的语音识别模块中的第一语音识别模块;
通过所述第一语音识别模块对所述待识别语音信息进行识别,获得一识别结果。
可选的,在所述获得所述电子设备的当前模式为第一使用模式之前,所述方法还包括:
当所述电子设备处于第二使用模式时,检测获得第二待识别语音信息;
通过与所述第二使用模式对应的所述至少两个不同的语音识别模块中的第二语音识别模块对所述第二待识别语音信息进行识别,以确定是否存在控制所述电子设备进入所述第一使用模式的第一控制指令;
在存在所述第一控制指令时,控制所述电子设备进入所述第一使用模式。
可选的,在确定是否存在控制所述电子设备进入第一使用模式的第一控制指令之后,所述方法还包括:
在存在所述第一控制指令时,记录在产生所述第一控制指令的第一时刻至切换至所述第一使用模式的第二时刻之间用户输入的第一语音信息。
可选的,在所述记录所述电子设备从所述第二使用模式切换至所述第一使用模式时用户所输入的第一语音信息之后,所述方法还包括:
将所述第一语音信息存储于所述电子设备的内存。
可选的,所述获得第一待识别语音信息,具体包括:
从所述内存中读取所述第一语音信息;
获取所述第一语音信息中尚为被所述第二语音识别模块进行语音识别过的第一子语音信息,所述第一子语音信息即为所述第一待识别语音信息。
可选的,在所述控制所述电子设备进入所述第一使用模式之后,所述方法还包括:
判断是否存在开启所述第一语音识别模块的第二控制指令;
在存在所述第二控制指令之后,执行步骤:基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为第一语音识别模块。
可选的,在所述确定与所述第一使用模式对应的语音识别模块为第一语音识别模块之后,所述方法还包括:
关闭所述第二语音识别模块。
可选的,所述第一语音识别模块为:软件语音识别模块或硬件语音识别模块;所述第二语音识别模块为:硬件语音识别模块;
所述第一使用模式为:开机状态所对应的使用模式;所述第二使用模式为关机/待机模式。
可选的,所述基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为第一语音识别模块,具体为:
当所述第一使用模式为功耗大于第一预设阈值的使用模式时,基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为软件识别模块;
当所述第一使用模式为功耗小于所述第一预设阈值的使用模式时,确定与所述第一使用模式对应的语音识别模块为硬件识别模块。
另一方面,本申请通过另一实施例提供如下技术方案:
一种信息处理的方法,应用于一电子设备中,所述方法包括:
在所述电子设备处于第二使用模式时,检测获得第二待识别语音信息,其中,所述第二使用模式为所述电子设备处于省电状态时所对应的使用模式;
通过与所述第二使用模式所对应的第二语音识别模块对所述第二待识别语音信息信息识别,确定是否存在控制所述电子设备进入第一使用模式的第一控制指令;
在存在所述第一控制指令时,控制所述电子设备进入所述第一使用模式,其中,所述第一使用模式为所述电子设备处于正常工作状态时所对应的使用模式。
可选的,在所述控制所述电子设备进入所述第一使用模式之后,所述方法还包括:
确定所述第一使用模式所对应的第一语音识别模块;
获取第一待识别语音信息;
基于所述第一语音识别模块对所述第一待识别语音信息进行识别,以获得至少一识别结果。
可选的,在所述确定是否存在控制所述电子设备进入第一使用模式的第一控制指令之后,所述方法还包括:
在存在所述第一控制指令时,记录在产生所述第一控制指令的第一时刻至切换至所述第一使用模式的第二时刻之间用户输入的第一语音信息。
可选的,所述获取第一待识别语音信息,具体为:
获取所述第一语音信息中尚为被所述第二语音识别模块进行过语音识别的第一子语音信息,所述第一子语音信息即为所述第一待识别语音信息。
另一方面,本申请通过另一实施例提供如下技术方案:
一种电子设备,所述电子设备中包括有至少两个不同的语音识别模块,所述电子设备还包括:
第一获得芯片,用于获得第一待识别语音信息;
第二获得芯片,用于获得所述电子设备的当前模式为第一使用模式;
第一确定芯片,用于基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为所述至少两个不同的语音识别模块中的第一语音识别模块;
第三获得芯片,用于通过所述第一语音识别模块对所述待识别语音信息进行识别,获得一识别结果。
可选的,所述电子设备还包括:
第一检测芯片,用于在获得所述电子设备的当前模式为第一使用模式之前,当所述电子设备处于第二使用模式时,通过与所述第二使用模式对应的所述至少两个不同的语音识别模块中的第二语音识别模块检测是否存在控制所述电子设备进入所述第一使用模式的第一控制指令;
第一控制芯片,用于在存在所述第一控制指令时,控制所述电子设备进入所述第一使用模式。
可选的,所述电子设备还包括:
第一记录芯片,用于在确定是否存在控制所述电子设备进入第一使用模式的第一控制指令之后,在存在所述第一控制指令时,记录在产生所述第一控制指令的第一时刻至切换至所述第一使用模式的第二时刻之间用户输入的第一语音信息。
可选的,所述电子设备还包括:
存储芯片,用于在记录所述电子设备从所述第二使用模式切换至所述第一使用模式时用户所输入的第一语音信息之后,将所述第一语音信息存储于所述电子设备的内存。
可选的,所述第一获得芯片,具体包括:
读取子芯片,用于从所述内存中读取所述第一语音信息;
获取子芯片,用于获取所述第一语音信息中尚为被所述第二语音识别模块进行语音识别过的第一子语音信息,所述第一子语音信息即为所述第一待识别语音信息。
可选的,所述电子设备还包括:
判断芯片:用于在控制所述电子设备进入所述第一使用模式之后,判断是否存在开启所述第一语音识别模块的第二控制指令;以及
在存在所述第二控制指令之后,执行步骤:基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为第一语音识别模块。
可选的,所述电子设备还包括:
关闭芯片,用于在确定与所述第一使用模式对应的语音识别模块为第一语音识别模块之后,关闭所述第二语音识别模块。
可选的,所述第一语音识别模块为:软件语音识别模块或硬件语音识别模块;所述第二语音识别模块为:硬件语音识别模块;
所述第一使用模式为:开机状态所对应的使用模式;所述第二使用模式为关机/待机模式。
可选的,所述第一确定芯片,具体包括:
第一确定子芯片,用于当所述第一使用模式为功耗大于第一预设阈值的使用模式时,基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为软件识别模块;
第二确定子芯片,用于当所述第一使用模式为功耗小于所述第一预设阈值的使用模式时,确定与所述第一使用模式对应的语音识别模块为硬件识别模块。
另一方面,本申请通过另一实施例提供欧如下技术方案:
一种电子设备,所述方法包括:
一种电子设备,所述电子设备包括:
第二检测芯片,用于在所述电子设备处于第二使用模式时,检测获得第二待识别语音信息,其中,所述第二使用模式为所述电子设备处于省电状态时所对应的使用模式;
第二确定芯片,用于通过与所述第二使用模式所对应的第二语音识别模块对所述第二待识别语音信息信息识别,确定是否存在控制所述电子设备进入第一使用模式的第一控制指令;
第二控制芯片,用于在存在所述第一控制指令时,控制所述电子设备进入所述第一使用模式,其中,所述第一使用模式为所述电子设备处于正常工作状态时所对应的使用模式。
可选的,所述电子设备还包括:
第三确定芯片,用于在控制所述电子设备进入所述第一使用模式之后,确定所述第一使用模式所对应的第一语音识别模块;
获取芯片,用于获取第一待识别语音信息;
第四获得芯片,用于基于所述第一语音识别模块对所述第一待识别语音信息进行识别,以获得至少一识别结果。
可选的,所述电子设备还包括:
第二记录芯片,用于在确定是否存在控制所述电子设备进入第一使用模式的第一控制指令之后,在存在所述第一控制指令时,记录在产生所述第一控制指令的第一时刻至切换至所述第一使用模式的第二时刻之间用户输入的第一语音信息。
可选的,所述获取芯片,具体用于:
获取所述第一语音信息中尚为被所述第二语音识别模块进行过语音识别的第一子语音信息,所述第一子语音信息即为所述第一待识别语音信息。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
(1)由于在本申请实施例中,采用了给电子设备设置至少两个不同的语音识别模块,从而基于电子设备的不同使用模式,可以采用不同的语音识别模块的技术方案,故而,在电子设备处于控制指令较少的使用模式下,可以采用能耗较低的语音识别***,只有在电子设备处于控制指令较多的使用模式下,才采用能耗较高的语音识别***,故而解决了现有技术中不能在降低能耗的同时提高识别准确率的技术问题,达到了在保证识别准确率的同时降低能耗的技术效果。
(2)由于在本申请实施例中,当电子设备处于第二使用模式,比如:关机/待机模式时,可以通过第二语音识别模块,比如:硬件识别模块来对控制指令进行识别,以控制所述电子设备进入所述第一使用模式,由于硬件识别模块不需要开启电子设备即可实现语音识别,故而达到了节省能耗的技术效果。
(3)由于在本申请实施例中,在控制所述电子设备进入所述第一使用模式时,记录用户所输入的第一语音信息,这样在电子设备采用第一语音识别***,比如:软件语音识别模块时,可以通过所述软件语音识别模块调用所述第一语音信息进而识别,而软件语音识别模块相较于硬件语音识别模块而言,其词汇量更多,故而达到了提高识别准确率的技术效果。
(4)由于在本申请实施例中,在控制电子设备进入所述第一使用模式之后,首先要判断是否存在开启第一语音识别模块的第二控制指令,在存在时才开启所述第一语音识别模块,故而达到节省能耗的技术效果。
(5)由于在本申请实施例中,在开启所述第一语音识别模块的同时,关闭所述第二语音识别模块,故而达到了进一步降低能耗的技术效果。
附图说明
图1为本申请实施例一中语音识别的方法的流程图;
图2为本申请实施例一方法中控制所述电子设备进入第一使用模式的流程图;
图3为本申请实施例一方法中判断是否开启所述第一语音识别模块的流程图;
图4为本申请实施例四中信息处理的方法的流程图;
图5为本申请实施例四方法中进入第一使用模式之后的处理流程图;
图6为本申请实施例五中电子设备的结构图;
图7为本申请实施例六中电子设备的结构图。
具体实施方式
本发明实施例提供一种语音识别的方法及电子设备,用于解决现有技术存在的不能在保证识别准确率的同时降低能耗的技术问题。
在对一待识别语音信息进行识别时,首先确定电子设备的当前模式,比如:为功耗大于第一预设阈值的使用模式、功耗小于第一预设阈值的使用模式等等;然后基于当前模式的不同,确定不同的语音识别模块,比如:当所述第一使用模式为功耗大于第一预设阈值的使用模式时,确定与所述第一使用模式对应的语音识别模块为软件识别模块,在这种情况下,说明电子设备处于正常工作状态,其用户的语音指令较多,故而采用软件识别模块进行识别,以提高识别准确率;当所述第一使用模式为功耗小于所述第一预设阈值的使用模式时,确定与所述第一使用模式对应的语音识别模块为硬件识别模块,在这种情况下,电子设备可能处于待机模式/休眠模式等等,在这种情况下,电子设备仅仅需要执行一些唤醒指令,故而,其所对应的词汇并不需要太多,故而采用硬件识别模块对其进行识别,以节省能耗。
由于,采用上述方案对语音进行识别时,在电子设备处于控制指令较少的使用模式下,可以采用能耗较低的语音识别***,只有在电子设备处于控制指令较多的使用模式下,才采用能耗较高的语音识别***,故而,达到了在保证识别准确率的情况下降低能耗的技术效果。
实施例一
本申请实施例一提供一种语音识别的方法,应用一电子设备,所述电子设备例如为:笔记本电脑、手机、平板电脑等等。
所述电子设备包括有至少两个不同的语音识别***,其中,所述至少两个不同的语音识别***例如为:硬件语音识别模块、软件语音识别模块;又或者,所述至少两个不同的语音识别***为:小词表语音识别***、大词表语音识别***等等,对于所述至少两个不同的语音识别***具体为何种语音识别***,本申请实施例不作限制。
请参考图1,所述语音识别的方法包括如下步骤:
步骤S101:获得第一待识别语音信息;
步骤S102:获得所述电子设备的当前模式为第一使用模式;
步骤S103:基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为所述至少两个不同的语音识别模块中的第一语音识别模块;
步骤S104:通过所述第一语音识别模块对所述待识别语音信息进行识别,获得一识别结果。
在具体实施过程中,基于步骤S101获得待识别语音信息或步骤S102获得所述电子设备的当前模式为第一使用模式之前,如图2,所示所述方法还包括如下步骤:
步骤S201:当所述电子设备处于第二使用模式时,检测获得第二待识别语音信息;
步骤S202:通过与所述第二使用模式对应的所述至少两个不同的语音识别模块中的第二语音识别模块对所述第二待识别语音信息进行识别,以确定是否存在控制所述电子设备进入所述第一使用模式的第一控制指令;
步骤S203:在存在所述第一控制指令时,控制所述电子设备进入所述第一使用模式。
在具体实施过程中,步骤S201中的第二使用模式,例如为:关机模式、待机模式,在这种情况下,所述第二语音识别模块例如为:硬件识别模块,其中,当所述电子设备处于关机模式或者待机模式时,所述硬件识别模块和电子设备上的麦克风都依然处于工作状态,通过所述麦克风就可以采集用户所输入的语音信息并存储于电子设备的内容。
在通常情况下,电子设备的不同语音识别模块可以共用麦克风,也就是说不管电子设备采用何种语音识别模块,都可以采用同样的麦克风采集语音信息,并且共用麦克风的缓存,也就是说当电子设备采用第二语音识别模块时,其所采集的语音信息的存储位置和当所述电子设备采用第一语音识别模块时,其所采集的语音信息的存储位置相同。
在基于步骤S201获得所述第二待识别语音信息之后,就可以基于步骤S202,也就是通过所述第二语音识别模块对所述第二待识别语音信息进行识别,进而获得一些简单的控制指令,比如:开机指令、唤醒指令等等。
故而,当所述电子设备的麦克风检测到语音信息之后,就通过所述硬件识别引擎对所述语音信息进行识别,以确定是否存在和开机或唤醒相关的语音信息,在存在相关的语音信息,就产生一开机指令或唤醒指令,以控制所述电子设备进入第一使用模式,比如:开机状态所对应的使用模式,其中,比如:正常使用模式、省电使用模式等等。
由以上描述可知,由于在本申请实施例中,当电子设备处于第二使用模式,比如:关机/待机模式时,可以通过第二语音识别模块,比如:硬件识别模块来对语音信息进行识别,以控制所述电子设备进入所述第一使用模式,由于硬件识别模块不需要开启电子设备即可实现语音识别,故而达到了节省能耗的技术效果。
在基于步骤S202确定是否存在控制所述电子设备进入第一使用模式的第一控制指令之后,所述方法还包括:
在存在所述第一控制指令时,记录在产生所述第一控制指令的第一时刻至切换至所述第一使用模式的第二时刻之间用户输入的第一语音信息。
在具体实施过程中,当用户通过语音信息控制所述电子设备从所述第二使用模式切换至所述第一使用模式之后,通常会希望电子设备执行一些操作,比如:打开文本编辑器、打开音乐播放器、开启网页浏览器等等。
故而用户可能在通过语音信息控制开机之后,还会产生一些其它语音信息,比如:“打开文本编辑器”、“打开音乐播放器”、“开启网页浏览器”等等,其中,由于所述第二语音识别***,比如:硬件语音识别模块,所包含的词汇量较少,可能仅仅包含了一些控制开机、唤醒的词汇,而对于上述用户所产生的词汇,并不能够识别,故而所述硬件识别模块在检测到所述开机指令/唤醒指令时,就可以记录用户所输入的第一语音信息。
在具体实施过程中,在获取所述第一语音信息之后,可以将所述第一语音信息存储于所述电子设备的内存,当然,也可以存储于其它位置,对于所述存储于何种储存器,本申请实施例不作限制。
由以上描述可知,由于在本申请实施例中,在存在控制所述电子设备进入第一使用模式的第一控制指令时,记录用户所输入的第一语音信息,这样在电子设备采用第一语音识别***,比如:软件语音识别模块时,可以通过所述软件语音识别模块调用所述第一语音信息进而识别,而软件语音识别模块相较于硬件语音识别模块而言,其词汇量更多,故而达到了提高识别准确率的技术效果。
其中,步骤S101中,获得第一待识别语音信息可能分为多种情况,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
第一种,具体包括如下步骤:
从所述内存中读取所述第一语音信息;
获取所述第一语音信息中尚为被所述第二语音识别模块进行语音识别过的第一子语音信息,所述第一子语音信息即为所述第一待识别语音信息。
在具体实施过程中,由于在控制所述电子设备从第二使用模式切换至第一使用模式时,已经记录用户的语音信息,并将其存储于内存,故而可以直接在内存中读取所述第一语音信息,作为所述待识别语音信息。其中,在将所述第一语音信息存储于内存时,可以记录通过第二语音识别模块对所述第一语音信息进行识别的语音信息的时间结束点,在这个时间点之后的语音信息则为并未被所述第二语音识别模块所识别的第一子语音信息。
第二种,直接通过麦克风实时获取用户的语音信息。
在具体实施过程中,可能所述第一语音信息并非用户用于对所述电子设备进行控制的语音信息,又或者并没记录所述第一语音信息,故而直接通过麦克风捕捉实时的语音信息对所述电子设备进行控制。
其中,在所述电子设备进入所述第一使用模式之后,所述电子设备可以产生一提示信息,用于提示用于目前并不存在对电子设备进行控制的语音信息,并确定是否需要实施记录用户的语音信息。
例如,产生如下提示信息:
“当前并不存在对电子设备进行控制的语音信息,请输入对应的语音信息以对电子设备进行控制。”
当然,在具体实施过程中,所述提示信息并不限于上述提示信息,对于所述提示信息为何种提示信息,本申请实施例不作限制。
其中,步骤S102中,可以采用多种方式确定所述电子设备的当前的第一使用模式,下面列举其中的两种方式进行介绍,当然,在具体实施过程中,不限于以下两种情况。
第一种,确定所述电子设备的能耗,比如:如果所述电子设备的能耗小于一预设阈值,则确定所述电子设备的使用模式为省电使用模式;而如果所述电子设备的能耗大于所述预设阈值,则确定所述电子设备的使用模式为正常使用模式等等。
第二种,确定所述电子设备上处于运行状态的应用程序,比如:如果所述应用程序为简单的游戏程序、图像处理程序,则确定对其控制所需要的控制词汇较少,因而可以确定其为小词表使用模式;而当所述应用程序为复杂的图像处理程序、文本编辑程序,则确定对其控制所需要的词汇量较多,因而确定其为大词表使用模式等等。
在具体实施过程中,可以于所述电子设备内设置应用程序和语音识别***的对应关系表,基于对应关系表确定应用程序所对应的语音识别***;或者是所述电子设备直接检测所述应用程序所用到的词汇量,然后基于不同的词汇量,确定不同的应用程序所对应的不同语音识别***。
在具体实施过程中,基于步骤S102控制所述电子设备进入所述第一使用模式之后,如图3所示,所述方法还包括如下步骤:
步骤S301:判断是否存在开启所述第一语音识别模块的第二控制指令;
步骤S302:在存在所述第二控制指令之后,执行步骤:S103。
在具体实施过程中,上述第二控制指令可以采用任意方式进行获得,比如:当所述第二语音识别***处于开启状态时,通过所述第二语音识别***捕捉用户的语音信息并分析,在确定语音信息中包含用于控制所述第一语音识别模块的语音分析结果时,才执行步骤S103;又或者可以通过响应用户点击某一特定按钮的方式触发所述第二控制指令;又或者可以通过响应用户在触控屏上的滑动操作触发所述第二控制指令等等。对于在具体实施过程中,采用何种方式触发所述第二控制指令,本申请实施例不作限制。
由以上描述可知,由于在本申请实施例中,在控制电子设备进入所述第一使用模式之后,首先要判断是否存在开启第一语音识别模块的第二控制指令,在存在时才开启所述第一语音识别模块,故而达到节省能耗的技术效果。
其中,步骤S103中,所述基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为第一语音识别模块,具体包括:
当所述第一使用模式为功耗大于第一预设阈值的使用模式时,基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为软件识别模块;
当所述第一使用模式为功耗小于所述第一预设阈值的使用模式时,确定与所述第一使用模式对应的语音识别模块为硬件识别模块。
在具体实施过程中,当所述电子设备进入所述第一使用模式,比如:开机状态所对应的使用模式之后,其中,基于开机状态所对应的不同使用模式,可能会对应不同的语音识别***,假设存在如下对应关系表:
第一使用模式 | 语音识别*** |
省电使用模式 | 硬件语音识别模块/小词表软件识别模块 |
正常使用模式 | 软件语音识别模块/大词表软件识别模块 |
其中,由于所述电子设备采用省电使用模式,由此可见希望节省功耗,故而采用词汇量较少的语音识别模块,比如:硬件语音识别模块或者是小词表的软件识别模块,因而节省能耗;而当所述电子设备采用正常工作模式,希望能够识别的更加精确,故而采用词汇量较多的语音识别模块,比如:与硬件语音识别模块相对的软件语音识别模块、与小词表软件识别模块相对于的大词表软件识别模块。
另外,在具体实施过程中,也可以基于所述电子设备所使用的应用程序的不同,来确定其对应的第一语音识别***。
比如:当所述电子设备所使用的应用程序为较为简单的应用程序,也就是所述电子设备的使用模式为小词表使用模式时,其对应的控制指令较少,并且较为简单,比如:第一应用程序为图片浏览器,其对应的控制指令较少,比如:“上一张”、“下一张”、“缩小”、“放大”等等,在这种情况下,采用硬件语音识别模块或者小词表的语音识别模块。
而当所述第一应用程序为较为复杂的应用程序,比如:文本输入应用程序、图像处理应用程序等等,由于其对应的控制指令较多,也就是所述电子设备的使用模式为大词表使用模式时,采用词汇量较多的语音识别模块,比如:与硬件语音识别模块相对的软件语音识别模块、与小词表软件识别模块相对于的大词表软件识别模块等等,以达到更加精确的识别。
在具体实施过程中,所述步骤S101和步骤S102、步骤S103,其执行顺序并未先后顺序之分,可以步骤S101先执行,也可以步骤S102和步骤S103先执行,或者两者同时执行,对此本申请实施例不作限制。
在具体实施过程中,在基于步骤S103,确定与所述第一使用模式对应的语音识别模块为第一语音识别模块之后,所述方法还包括:
关闭所述第二语音识别模块。
在具体实施过程中,如果步骤S103中确定出所述第一语音识别***为软件语音识别模块的话,因为其识别的精度更高,故而不需要所述第二语音识别模块也就是硬件语音识别模块的辅助,也能够完成精确的识别,故而在这种情况下,关闭所述第二语音识别模块。
由以上描述可知,由于在本申请实施例中,在开启所述第一语音识别模块的同时,关闭所述第二语音识别模块,故而达到了进一步降低能耗的技术效果。
步骤S104中,通过所述第一语音识别模块对所述待识别语音信息进行识别时,可以获得多种识别结果,所述识别结果例如为对应用程序的控制指令,比如:打开PS图像处理软件、打开音乐播放器;又例如为对文件的操作,比如:打开C盘文件夹、打开桌面上命名为“申请文件”的WORD文档等等;又例如对电子设备的一些设置,比如:关闭音量控制按钮、更换桌面壁纸等等,对于所述识别结果为何种结果,本申请实施例不作限制。
实施例二
为了使本领域所属技术人员能够连接本申请实施例一中所介绍的语音识别的方法的具体实现过程,在本实施例中,将站在用户侧详解介绍该信息处理的方法的具体实现过程。
在本实施例中,以所述电子设备为笔记本电脑,所述第一语音识别模块为:硬件语音识别模块或软件语音识别模块,所述第二语音识别模块为硬件语音识别模块为例进行介绍。
在T1时刻,所述笔记本电脑处于关机状态,其中,所述笔记本电脑的麦克风和硬件语音识别***处于开启状态。
在T2时刻,用户A希望开启所述笔记本电脑并进行一些图像处理,故而,用户A产生如下语音信息“开机”;
笔记本电脑的处理器检测用用户的上述语音信息之后,对其进行识别,获得开机控制指令,故而控制所述笔记本电脑进行开机状态;同时所述笔记本电脑的处理器开始记录所述用户A的语音信息,其中记录到如下第一语音信息“打开美图秀秀,并打开桌面上存储名为‘秦时明月’的jpg文件”,并将所述第一语音信息存储于内存。
在T3时刻,所述笔记本电脑进入开启状态,并且,由于使用所述笔记本电脑的用户并未设置其工作模式,故而其为正常使用模式,所述笔记本电脑在确定第一使用模式为正常使用模式之后,就开启所述软件语音识别***,同时关闭所述硬件语音识别***。
同时,所述笔记本电脑对所述第一语音信息进行识别,获得如下语音控制指令:
“打开美图秀秀”、“打开秦时明月.jpg”
故而,所述笔记本电脑的处理器控制美图秀秀程序处于打开状态,在控制美图秀秀程序处于打开状态之后,在美图秀秀程序中打开秦时明月.jpg。
实施例三
本实施例将以所述电子设备为平板电脑,所述第一语音识别***为:小词表软件识别***或大词表软件识别***为例进行介绍。
在T4时刻,用户B使用所述平板电脑玩俄罗斯方块的游戏,其中,俄罗斯方块只包括“左”、“右”“加速”“旋转”等四个控制指令;
所述平板电脑的处理器在确定所述平板电脑上所运行过的应用程序为俄罗斯方块之后,确定所述平板电脑为小词表使用模式,因而开启所述平板电脑的小词表软件识别***,来对用户的控制指令进行识别。
在T5时刻,用户B关闭俄罗斯方块游戏,并打开WORD开始输入文档,所述平板电脑检测到用户打开WORD文档之后,确定其控制指令较多,故而确定其为大词表使用模式,因而开启所述平板电脑的大词表软件识别***对用户B的语音信息进行识别。
实施例四
基于同一发明构思,本申请实施例四提供一种信息处理的方法,应用于一电子设备中,所述电子设备例如为:平板电脑、手机、笔记本电脑等等。
请参考图4,所述信息处理的方法包括如下步骤:
步骤S401:在所述电子设备处于第二使用模式时,检测获得第二待识别语音信息,其中,所述第二使用模式为所述电子设备处于省电状态时所对应的使用模式;
步骤S402:通过与所述第二使用模式所对应的第二语音识别模块对所述第二待识别语音信息信息识别,确定是否存在控制所述电子设备进入第一使用模式的第一控制指令;
步骤S403:在存在所述第一控制指令时,控制所述电子设备进入所述第一使用模式,其中,所述第一使用模式为所述电子设备处于正常工作状态时所对应的使用模式。
其中,步骤S401中,所述第二使用模式可以所述电子设备处于省电状时所对应的任意使用模式,例如:关机模式、待机模式、休眠模式等等,本申请实施例不作限制。
在这种情况下,所述电子设备的麦克风仍然处于工作状态,能够实时记录用户所产生的语音信息。
其中,步骤S402中,所述第二语音识别模块例如为:硬件识别模块,当所述电子设备处于关机模式、待机模式或者待机模式时,所述硬件识别模块仍然处于工作状态,通过所述硬件识别模块就能够对麦克风所获取的第二语音信息进行识别,进而获得一些简单的控制指令,比如:开机指令、唤醒指令等等。
其中,步骤S403中,所述第一使用模式为所述电子设备处于正常工作状态时所对应的任意使用模式。
在具体实施过程中,基于步骤S403中控制所述电子设备进入所述第一使用模式之后,请参考图5,所述方法还包括如下步骤:
S501:确定所述第一使用模式所对应的第一语音识别模块;
S502:获取第一待识别语音信息;
S503:基于所述第一语音识别模块对所述第一待识别语音信息进行识别,以获得至少一识别结果。
其中,步骤S501中,所述第一使用模式由于为正常工作时所对应的使用模式,故而第一语音识别模块通常为软件识别模块,当然,在具体实施过程中,可以在所述电子设备切换至所述第一使用模式之后,所述电子设备就自动开启所述第一语音识别模块;也可以在接收到用户的操作之后,产生对应的控制指令,进而控制所述电子设备开启所述第一语音识别模块,对此在何种情况下开启所述第一语音识别模块,本申请实施例不作限制。
在具体实施过程中,步骤S502中,所述第一待识别语音信息可以采用多种方式获得,下面列举其中的两种进行介绍。
第一种,在所述确定是否存在控制所述电子设备进入第一使用模式的第一控制指令之后,所述方法还包括:
在存在所述第一控制指令时,记录在产生所述第一控制指令的第一时刻至切换至所述第一使用模式的第二时刻之间用户输入的第一语音信息。
在这种情况下,所述获取第一待识别语音信息,具体为:
获取所述第一语音信息中尚为被所述第二语音识别模块进行过语音识别的第一子语音信息,所述第一子语音信息即为所述第一待识别语音信息。
在具体实施过程中,当麦克风记录用户的第一语音信息之后,可以将其存储于电子设备的内存,第一语音识别模块开启之后,可以直接在内存中对于所述第一语音信息。其中,在将所述第一语音信息存储于内存时,可以记录通过第二语音识别模块对所述第一语音信息进行识别的语音信息的时间结束点,在这个时间点之后的语音信息则为并未被所述第二语音识别模块所识别的第一子语音信息。
由以上描述可知,由于在本申请实施例中,在存在控制所述电子设备进入第一使用模式的第一控制指令时,记录用户所输入的第一语音信息,这样在电子设备采用第一语音识别***,比如:软件语音识别模块时,可以通过所述软件语音识别模块调用所述第一语音信息进而识别,而软件语音识别模块相较于硬件语音识别模块而言,其词汇量更多,故而达到了提高识别准确率的技术效果。
第二种,在存在所述第一控制指令之后,并没有记录所述第一语音信息,故而,在启动所述第一语音识别模块之后,通过麦克风实时获取用户的语音信息。
在具体实施过程中,可能所述第一语音信息并非用户用于对所述电子设备进行控制的语音信息,又或者并没记录所述第一语音信息,故而直接通过麦克风捕捉实时捕捉用户的语音信息作为所述第一待识别语音信息。
其中,在所述电子设备进入所述第一使用模式之后,所述电子设备可以产生一提示信息,用于提示用于目前并不存在对电子设备进行控制的语音信息,并确定是否需要实施记录用户的语音信息。
实施例五
基于同一发明构思,本申请实施例四提供一种电子设备,所述电子设备例如为:笔记本电脑、手机、平板电脑等等。
所述电子设备中包括有至少两个不同的语音识别模块,在具体实施过程中,所述至少两个不同的语音识别***例如为:硬件语音识别模块、软件语音识别模块;又或者,所述至少两个不同的语音识别***为:小词表语音识别***、大词表语音识别***等等,对于所述至少两个不同的语音识别***具体为何种语音识别***,本申请实施例不作限制。
请参考图6,所述电子设备还包括如下结构:
第一获得芯片601,用于获得一待识别语音信息;
第二获得芯片602,用于获得所述电子设备的当前模式为第一使用模式;
确定芯片603,用于基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为所述至少两个不同的语音识别模块中的第一语音识别模块;
第三获得芯片604,用于通过所述第一语音识别模块对所述待识别语音信息进行识别,获得一识别结果。
在具体实施过程中,所述电子设备还包括如下结构:
检测芯片,用于在获得所述电子设备的当前模式为第一使用模式之前,当所述电子设备处于第二使用模式时,通过与所述第二使用模式对应的所述至少两个不同的语音识别模块中的第二语音识别模块检测是否存在控制所述电子设备进入所述第一使用模式的第一控制指令;
控制芯片,用于在存在所述第一控制指令时,控制所述电子设备进入所述第一使用模式。
在具体实施过程中,所述第二使用模式,例如为:关机模式、待机模式等等,在这种情况下,所述第二语音识别模块例如为:硬件识别模块。其中,当所述电子设备处于关机模式或者待机模式时,所述硬件识别模块和电子设备上的麦克风都依然处于工作状态,通过所述硬件识别模块可以识别一些简单的语音信息,进而产生一些简单的控制指令,从而可以检测用户的语音信息,以确定是否控制所述电子设备进入所述第一使用模式。
由以上描述可知,由于在本申请实施例中,当电子设备处于第二使用模式,比如:关机/待机模式时,可以通过第二语音识别模块,比如:硬件识别模块来对控制指令进行识别,以控制所述电子设备进入所述第一使用模式,由于硬件识别模块不需要开启电子设备即可实现语音识别,故而达到了节省能耗的技术效果。
在具体实施过程中,所述电子设备还包括:
记录芯片,用于在控制所述控制所述电子设备进入所述第一使用模式之后,记录所述电子设备从所述第二使用模式切换至所述第一使用模式时用户所输入的第一语音信息,所述第一语音信息即为所述待识别语音信息。
在具体实施过程中,所述电子设备还包括:
存储芯片,用于在记录所述电子设备从所述第二使用模式切换至所述第一使用模式时用户所输入的第一语音信息之后,将所述第一语音信息存储于所述电子设备的内存。
由以上描述可知,由于在本申请实施例中,在控制所述电子设别进入所述第一使用模式时,记录用户所输入的第一语音信息,这样在电子设备采用第一语音识别***,比如:软件语音识别模块时,可以通过所述软件语音识别模块调用所述第一语音信息进而识别,而软件语音识别模块相较于硬件语音识别模块而言,其词汇量更多,故而达到了提高识别准确率的技术效果。
在具体实施过程中,所述第一获得芯片601,可以采用多种方式获得所述第一语音信息,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
第一种,所述第一获得芯片601,具体用于:
从所述内存中读取所述第一语音信息。
第二种,所述第一获得芯片601,具体用于:
直接通过麦克风实时获取用户的语音信息。
在具体实施过程中,所述电子设备还包括:
判断芯片:用于在控制所述电子设备进入所述第一使用模式之后,判断是否存在开启所述第一语音识别模块的第二控制指令;以及
在存在所述第二控制指令之后,执行步骤:基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为第一语音识别模块。
由以上描述可知,由于在本申请实施例中,在控制电子设备进入所述第一使用模式之后,首先要判断是否存在开启第一语音识别模块的第二控制指令,在存在时才开启所述第一语音识别模块,故而达到节省能耗的技术效果。
在具体实施过程中,所述确定芯片604,具体包括:
第一确定子芯片,用于当所述第一使用模式为功耗大于第一预设阈值的使用模式时,基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为软件识别模块;
第二确定子芯片,用于当所述第一使用模式为功耗小于所述第一预设阈值的使用模式时,确定与所述第一使用模式对应的语音识别模块为硬件识别模块。
在具体实施过程中,所述电子设备还包括:
关闭芯片,用于在确定与所述第一使用模式对应的语音识别模块为第一语音识别模块之后,关闭所述第二语音识别模块。
由以上描述可知,由于在本申请实施例中,在开启所述第一语音识别模块的同时,关闭所述第二语音识别模块,故而达到了进一步降低能耗的技术效果。
由于本实施例五所介绍的电子设备,为实施本申请实施例一至三中的语音识别的方法所采用的电子设备,故而基于本申请实施例一至三中所介绍的语音识别的方法,本领域所属技术人员能够了解本申请实施例五中电子设备的具体实施方式以及其各种变化形式,所以在此对于该电子设备不再详细介绍。只要本领域所属技术人员实施本申请实施例一至三中语音识别的方法所采用的电子设备,都属于本申请所欲保护的范围。
实施例六
基于同一发明构思,本申请实施例六提供一种电子设备,所述电子设备例如为:笔记本电脑、平板电脑、手机等等。
请参考图7,所述电子设备包括如下结构;
第二检测芯片701,用于在所述电子设备处于第二使用模式时,检测获得第二待识别语音信息,其中,所述第二使用模式为所述电子设备处于省电状态时所对应的使用模式;
第二确定芯片702,用于通过与所述第二使用模式所对应的第二语音识别模块对所述第二待识别语音信息信息识别,确定是否存在控制所述电子设备进入第一使用模式的第一控制指令;
第二控制芯片703,用于在存在所述第一控制指令时,控制所述电子设备进入所述第一使用模式,其中,所述第一使用模式为所述电子设备处于正常工作状态时所对应的使用模式。
在具体实施过程中,所述电子设备还包括:
第三确定芯片,用于在控制所述电子设备进入所述第一使用模式之后,确定所述第一使用模式所对应的第一语音识别模块;
获取芯片,用于获取第一待识别语音信息;
第四获得芯片,用于基于所述第一语音识别模块对所述第一待识别语音信息进行识别,以获得至少一识别结果。
在具体实施过程中,所述获取芯片可以采用多种方式获取所述第一待识别语音信息,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
第一种,所述电子设备还包括:
第二记录芯片,用于在确定是否存在控制所述电子设备进入第一使用模式的第一控制指令之后,在存在所述第一控制指令时,记录在产生所述第一控制指令的第一时刻至切换至所述第一使用模式的第二时刻之间用户输入的第一语音信息。
在这种情况下,所述获取芯片,具体用于:
获取所述第一语音信息中尚为被所述第二语音识别模块进行过语音识别的第一子语音信息,所述第一子语音信息即为所述第一待识别语音信息。
由以上描述可知,由于在本申请实施例中,在存在控制所述电子设备进入第一使用模式的第一控制指令时,记录用户所输入的第一语音信息,这样在电子设备采用第一语音识别***,比如:软件语音识别模块时,可以通过所述软件语音识别模块调用所述第一语音信息进而识别,而软件语音识别模块相较于硬件语音识别模块而言,其词汇量更多,故而达到了提高识别准确率的技术效果。
第二种,所述获取芯片,具体用于:
通过麦克风实时捕捉用户的语音信息作为所述第一待识别语音信息。
由于本实施例六所介绍的电子设备,为实施本申请实施例四中的信息处理的方法所采用的电子设备,故而基于本申请实施例四中所介绍的信息处理的方法,本领域所属技术人员能够了解本申请实施例六中电子设备的具体实施方式以及其各种变化形式,所以在此对于该电子设备不再详细介绍。只要本领域所属技术人员实施本申请实施例四中信息处理的方法所采用的电子设备,都属于本申请所欲保护的范围。
本申请提供的一个或多个技术方案,至少具有如下技术效果或优点:
(1)由于在本申请实施例中,采用了给电子设备设置至少两个不同的语音识别模块,从而基于电子设备的不同使用模式,可以采用不同的语音识别模块的技术方案,故而,在电子设备处于控制指令较少的使用模式下,可以采用能耗较低的语音识别***,只有在电子设备处于控制指令较多的使用模式下,才采用能耗较高的语音识别***,故而解决了现有技术中不能在降低能耗的同时提高识别准确率的技术问题,达到了在保证识别准确率的情况下降低能耗的技术效果。
(2)由于在本申请实施例中,当电子设备处于第二使用模式,比如:关机/待机模式时,可以通过第二语音识别模块,比如:硬件识别模块来对控制指令进行识别,以控制所述电子设备进入所述第一使用模式,由于硬件识别模块不需要开启电子设备即可实现语音识别,故而达到了节省能耗的技术效果。
(3)由于在本申请实施例中,在控制所述电子设别进入所述第一使用模式时,记录用户所输入的第一语音信息,这样在电子设备采用第一语音识别***,比如:软件语音识别模块时,可以通过所述软件语音识别模块调用所述第一语音信息进而识别,而软件语音识别模块相较于硬件语音识别模块而言,其词汇量更多,故而达到了提高识别准确率的技术效果。
(4)由于在本申请实施例中,在控制电子设备进入所述第一使用模式之后,首先要判断是否存在开启第一语音识别模块的第二控制指令,在存在时才开启所述第一语音识别模块,故而达到节省能耗的技术效果。
(5)由于在本申请实施例中,在开启所述第一语音识别模块的同时,关闭所述第二语音识别模块,故而达到了进一步降低能耗的技术效果。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (26)
1.一种语音识别方法,应用于一电子设备中,其特征在于,所述电子设备中包括有至少两个不同的语音识别模块,所述方法包括:
获得第一待识别语音信息;
获得所述电子设备的当前模式为第一使用模式;
基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为所述至少两个不同的语音识别模块中的第一语音识别模块;
通过所述第一语音识别模块对所述待识别语音信息进行识别,获得一识别结果。
2.如权利要求1所述的方法,其特征在于,在所述获得所述电子设备的当前模式为第一使用模式之前,所述方法还包括:
当所述电子设备处于第二使用模式时,检测获得第二待识别语音信息;
通过与所述第二使用模式对应的所述至少两个不同的语音识别模块中的第二语音识别模块对所述第二待识别语音信息进行识别,以确定是否存在控制所述电子设备进入所述第一使用模式的第一控制指令;
在存在所述第一控制指令时,控制所述电子设备进入所述第一使用模式。
3.如权利要求2所述的方法,其特征在于,在确定是否存在控制所述电子设备进入第一使用模式的第一控制指令之后,所述方法还包括:
在存在所述第一控制指令时,记录在产生所述第一控制指令的第一时刻至切换至所述第一使用模式的第二时刻之间用户输入的第一语音信息。
4.如权利要求3所述的方法,其特征在于,在所述记录所述电子设备从所述第二使用模式切换至所述第一使用模式时用户所输入的第一语音信息之后,所述方法还包括:
将所述第一语音信息存储于所述电子设备的内存。
5.如权利要求4所述的方法,其特征在于,所述获得第一待识别语音信息,具体包括:
从所述内存中读取所述第一语音信息;
获取所述第一语音信息中尚为被所述第二语音识别模块进行语音识别过的第一子语音信息,所述第一子语音信息即为所述第一待识别语音信息。
6.如权利要求2所述的方法,其特征在于,在所述控制所述电子设备进入所述第一使用模式之后,所述方法还包括:
判断是否存在开启所述第一语音识别模块的第二控制指令;
在存在所述第二控制指令之后,执行步骤:基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为第一语音识别模块。
7.如权利要求2所述的方法,其特征在于,在所述确定与所述第一使用模式对应的语音识别模块为第一语音识别模块之后,所述方法还包括:
关闭所述第二语音识别模块。
8.如权利要求1-7任一权项所述的方法,其特征在于,所述第一语音识别模块为:软件语音识别模块或硬件语音识别模块;所述第二语音识别模块为:硬件语音识别模块;
所述第一使用模式为:开机状态所对应的使用模式;所述第二使用模式为关机/待机模式。
9.如权利要求1-7任一权项所述的方法,其特征在于,所述基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为第一语音识别模块,具体为:
当所述第一使用模式为功耗大于第一预设阈值的使用模式时,基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为软件识别模块;
当所述第一使用模式为功耗小于所述第一预设阈值的使用模式时,确定与所述第一使用模式对应的语音识别模块为硬件识别模块。
10.一种信息处理的方法,应用于一电子设备中,其特征在于,所述方法包括:
在所述电子设备处于第二使用模式时,检测获得第二待识别语音信息,其中,所述第二使用模式为所述电子设备处于省电状态时所对应的使用模式;
通过与所述第二使用模式所对应的第二语音识别模块对所述第二待识别语音信息信息识别,确定是否存在控制所述电子设备进入第一使用模式的第一控制指令;
在存在所述第一控制指令时,控制所述电子设备进入所述第一使用模式,其中,所述第一使用模式为所述电子设备处于正常工作状态时所对应的使用模式。
11.如权利要求10所述的方法,其特征在于,在所述控制所述电子设备进入所述第一使用模式之后,所述方法还包括:
确定所述第一使用模式所对应的第一语音识别模块;
获取第一待识别语音信息;
基于所述第一语音识别模块对所述第一待识别语音信息进行识别,以获得至少一识别结果。
12.如权利要求11所述的方法,其特征在于,在所述确定是否存在控制所述电子设备进入第一使用模式的第一控制指令之后,所述方法还包括:
在存在所述第一控制指令时,记录在产生所述第一控制指令的第一时刻至切换至所述第一使用模式的第二时刻之间用户输入的第一语音信息。
13.如权利要求12所述的方法,其特征在于,所述获取第一待识别语音信息,具体为:
获取所述第一语音信息中尚为被所述第二语音识别模块进行过语音识别的第一子语音信息,所述第一子语音信息即为所述第一待识别语音信息。
14.一种电子设备,其特征在于,所述电子设备中包括有至少两个不同的语音识别模块,所述电子设备还包括:
第一获得芯片,用于获得第一待识别语音信息;
第二获得芯片,用于获得所述电子设备的当前模式为第一使用模式;
第一确定芯片,用于基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为所述至少两个不同的语音识别模块中的第一语音识别模块;
第三获得芯片,用于通过所述第一语音识别模块对所述待识别语音信息进行识别,获得一识别结果。
15.如权利要求14所述的电子设备,其特征在于,所述电子设备还包括:
第一检测芯片,用于在获得所述电子设备的当前模式为第一使用模式之前,当所述电子设备处于第二使用模式时,通过与所述第二使用模式对应的所述至少两个不同的语音识别模块中的第二语音识别模块检测是否存在控制所述电子设备进入所述第一使用模式的第一控制指令;
第一控制芯片,用于在存在所述第一控制指令时,控制所述电子设备进入所述第一使用模式。
16.如权利要求15所述的电子设备,其特征在于,所述电子设备还包括:
第一记录芯片,用于在确定是否存在控制所述电子设备进入第一使用模式的第一控制指令之后,在存在所述第一控制指令时,记录在产生所述第一控制指令的第一时刻至切换至所述第一使用模式的第二时刻之间用户输入的第一语音信息。
17.如权利要求16所述的电子设备,其特征在于,所述电子设备还包括:
存储芯片,用于在记录所述电子设备从所述第二使用模式切换至所述第一使用模式时用户所输入的第一语音信息之后,将所述第一语音信息存储于所述电子设备的内存。
18.如权利要求17所述的电子设备,其特征在于,所述第一获得芯片,具体包括:
读取子芯片,用于从所述内存中读取所述第一语音信息;
获取子芯片,用于获取所述第一语音信息中尚为被所述第二语音识别模块进行语音识别过的第一子语音信息,所述第一子语音信息即为所述第一待识别语音信息。
19.如权利要求15所述的电子设备,其特征在于,所述电子设备还包括:
判断芯片:用于在控制所述电子设备进入所述第一使用模式之后,判断是否存在开启所述第一语音识别模块的第二控制指令;以及
在存在所述第二控制指令之后,执行步骤:基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为第一语音识别模块。
20.如权利要求15所述的电子设备,其特征在于,所述电子设备还包括:
关闭芯片,用于在确定与所述第一使用模式对应的语音识别模块为第一语音识别模块之后,关闭所述第二语音识别模块。
21.如权利要求14-20任一权项所述的电子设备,其特征在于,所述第一语音识别模块为:软件语音识别模块或硬件语音识别模块;所述第二语音识别模块为:硬件语音识别模块;
所述第一使用模式为:开机状态所对应的使用模式;所述第二使用模式为关机/待机模式。
22.如权利要求14-20任一权项所述的电子设备,其特征在于,所述第一确定芯片,具体包括:
第一确定子芯片,用于当所述第一使用模式为功耗大于第一预设阈值的使用模式时,基于使用模式与语音识别模块间对应关系,确定与所述第一使用模式对应的语音识别模块为软件识别模块;
第二确定子芯片,用于当所述第一使用模式为功耗小于所述第一预设阈值的使用模式时,确定与所述第一使用模式对应的语音识别模块为硬件识别模块。
23.一种电子设备,其特征在于,所述电子设备包括:
第二检测芯片,用于在所述电子设备处于第二使用模式时,检测获得第二待识别语音信息,其中,所述第二使用模式为所述电子设备处于省电状态时所对应的使用模式;
第二确定芯片,用于通过与所述第二使用模式所对应的第二语音识别模块对所述第二待识别语音信息信息识别,确定是否存在控制所述电子设备进入第一使用模式的第一控制指令;
第二控制芯片,用于在存在所述第一控制指令时,控制所述电子设备进入所述第一使用模式,其中,所述第一使用模式为所述电子设备处于正常工作状态时所对应的使用模式。
24.如权利要求23所述的电子设备,其特征在于,所述电子设备还包括:
第三确定芯片,用于在控制所述电子设备进入所述第一使用模式之后,确定所述第一使用模式所对应的第一语音识别模块;
获取芯片,用于获取第一待识别语音信息;
第四获得芯片,用于基于所述第一语音识别模块对所述第一待识别语音信息进行识别,以获得至少一识别结果。
25.如权利要求24所述的电子设备,其特征在于,所述电子设备还包括:
第二记录芯片,用于在确定是否存在控制所述电子设备进入第一使用模式的第一控制指令之后,在存在所述第一控制指令时,记录在产生所述第一控制指令的第一时刻至切换至所述第一使用模式的第二时刻之间用户输入的第一语音信息。
26.如权利要求25所述的电子设备,其特征在于,所述获取芯片,具体用于:
获取所述第一语音信息中尚为被所述第二语音识别模块进行过语音识别的第一子语音信息,所述第一子语音信息即为所述第一待识别语音信息。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210548625.2A CN103871409B (zh) | 2012-12-17 | 2012-12-17 | 一种语音识别的方法、信息处理的方法及电子设备 |
US14/079,219 US9959865B2 (en) | 2012-11-13 | 2013-11-13 | Information processing method with voice recognition |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210548625.2A CN103871409B (zh) | 2012-12-17 | 2012-12-17 | 一种语音识别的方法、信息处理的方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103871409A true CN103871409A (zh) | 2014-06-18 |
CN103871409B CN103871409B (zh) | 2018-01-23 |
Family
ID=50909873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210548625.2A Active CN103871409B (zh) | 2012-11-13 | 2012-12-17 | 一种语音识别的方法、信息处理的方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103871409B (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104282307A (zh) * | 2014-09-05 | 2015-01-14 | 中兴通讯股份有限公司 | 唤醒语音控制***的方法、装置及终端 |
CN104866274A (zh) * | 2014-12-01 | 2015-08-26 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN105005429A (zh) * | 2015-06-30 | 2015-10-28 | 广东欧珀移动通信有限公司 | 一种终端展示图片的方法及终端 |
CN107112017A (zh) * | 2015-02-16 | 2017-08-29 | 三星电子株式会社 | 操作语音识别功能的电子设备和方法 |
CN108093350A (zh) * | 2017-12-21 | 2018-05-29 | 广东小天才科技有限公司 | 麦克风的控制方法和麦克风 |
CN108847232A (zh) * | 2018-05-31 | 2018-11-20 | 联想(北京)有限公司 | 一种处理方法及电子设备 |
WO2018233300A1 (zh) * | 2017-06-20 | 2018-12-27 | 京东方科技集团股份有限公司 | 语音识别方法和语音识别装置 |
CN110770820A (zh) * | 2018-08-30 | 2020-02-07 | 深圳市大疆创新科技有限公司 | 语音识别方法、装置、拍摄***和计算机可读存储介质 |
CN111369999A (zh) * | 2020-03-12 | 2020-07-03 | 北京百度网讯科技有限公司 | 一种信号处理方法、装置以及电子设备 |
CN112634879A (zh) * | 2020-12-18 | 2021-04-09 | 建信金融科技有限责任公司 | 语音会议管理方法、装置、设备及介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020046023A1 (en) * | 1995-08-18 | 2002-04-18 | Kenichi Fujii | Speech recognition system, speech recognition apparatus, and speech recognition method |
CN1722230A (zh) * | 2004-07-12 | 2006-01-18 | 惠普开发有限公司 | 语音识别任务的分配及其结果综合 |
CN1723487A (zh) * | 2002-12-13 | 2006-01-18 | 摩托罗拉公司 | 用于选择性语音识别的方法和装置 |
CN101030130A (zh) * | 2006-03-02 | 2007-09-05 | 英华达(南京)科技有限公司 | 利用语音识别实现字元输入的手持式装置及方法 |
US20120179457A1 (en) * | 2011-01-07 | 2012-07-12 | Nuance Communications, Inc. | Configurable speech recognition system using multiple recognizers |
-
2012
- 2012-12-17 CN CN201210548625.2A patent/CN103871409B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020046023A1 (en) * | 1995-08-18 | 2002-04-18 | Kenichi Fujii | Speech recognition system, speech recognition apparatus, and speech recognition method |
CN1723487A (zh) * | 2002-12-13 | 2006-01-18 | 摩托罗拉公司 | 用于选择性语音识别的方法和装置 |
CN1722230A (zh) * | 2004-07-12 | 2006-01-18 | 惠普开发有限公司 | 语音识别任务的分配及其结果综合 |
CN101030130A (zh) * | 2006-03-02 | 2007-09-05 | 英华达(南京)科技有限公司 | 利用语音识别实现字元输入的手持式装置及方法 |
US20120179457A1 (en) * | 2011-01-07 | 2012-07-12 | Nuance Communications, Inc. | Configurable speech recognition system using multiple recognizers |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104282307A (zh) * | 2014-09-05 | 2015-01-14 | 中兴通讯股份有限公司 | 唤醒语音控制***的方法、装置及终端 |
CN104866274A (zh) * | 2014-12-01 | 2015-08-26 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN104866274B (zh) * | 2014-12-01 | 2018-06-01 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
US10679628B2 (en) | 2015-02-16 | 2020-06-09 | Samsung Electronics Co., Ltd | Electronic device and method of operating voice recognition function |
CN107112017A (zh) * | 2015-02-16 | 2017-08-29 | 三星电子株式会社 | 操作语音识别功能的电子设备和方法 |
US12027172B2 (en) | 2015-02-16 | 2024-07-02 | Samsung Electronics Co., Ltd | Electronic device and method of operating voice recognition function |
CN105005429A (zh) * | 2015-06-30 | 2015-10-28 | 广东欧珀移动通信有限公司 | 一种终端展示图片的方法及终端 |
CN105005429B (zh) * | 2015-06-30 | 2018-12-11 | 广东欧珀移动通信有限公司 | 一种终端展示图片的方法及终端 |
WO2018233300A1 (zh) * | 2017-06-20 | 2018-12-27 | 京东方科技集团股份有限公司 | 语音识别方法和语音识别装置 |
CN109102801A (zh) * | 2017-06-20 | 2018-12-28 | 京东方科技集团股份有限公司 | 语音识别方法和语音识别装置 |
US11355124B2 (en) | 2017-06-20 | 2022-06-07 | Boe Technology Group Co., Ltd. | Voice recognition method and voice recognition apparatus |
CN108093350A (zh) * | 2017-12-21 | 2018-05-29 | 广东小天才科技有限公司 | 麦克风的控制方法和麦克风 |
CN108093350B (zh) * | 2017-12-21 | 2020-12-15 | 广东小天才科技有限公司 | 麦克风的控制方法和麦克风 |
CN108847232A (zh) * | 2018-05-31 | 2018-11-20 | 联想(北京)有限公司 | 一种处理方法及电子设备 |
CN110770820A (zh) * | 2018-08-30 | 2020-02-07 | 深圳市大疆创新科技有限公司 | 语音识别方法、装置、拍摄***和计算机可读存储介质 |
CN111369999A (zh) * | 2020-03-12 | 2020-07-03 | 北京百度网讯科技有限公司 | 一种信号处理方法、装置以及电子设备 |
CN111369999B (zh) * | 2020-03-12 | 2024-05-14 | 北京百度网讯科技有限公司 | 一种信号处理方法、装置以及电子设备 |
CN112634879A (zh) * | 2020-12-18 | 2021-04-09 | 建信金融科技有限责任公司 | 语音会议管理方法、装置、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN103871409B (zh) | 2018-01-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103871409A (zh) | 一种语音识别的方法、信息处理的方法及电子设备 | |
US11024332B2 (en) | Cloud-based speech processing method and apparatus | |
US9959865B2 (en) | Information processing method with voice recognition | |
CN103871401A (zh) | 一种语音识别的方法及电子设备 | |
CN103310785B (zh) | 使用语音识别控制电源的电子装置和方法 | |
US9754581B2 (en) | Reminder setting method and apparatus | |
WO2012066557A1 (en) | System and method for using information from intuitive multimodal interactions for media tagging | |
CN103699259B (zh) | 一种光标定位的方法、***及触摸设备 | |
CN103811003A (zh) | 一种语音识别方法以及电子设备 | |
WO2013185119A1 (en) | Storing trace information | |
US9588678B2 (en) | Method of operating electronic handwriting and electronic device for supporting the same | |
CN111199733A (zh) | 多级识别语音唤醒方法及装置、计算机存储介质及设备 | |
CN102073430A (zh) | 电容屏自动调整感应值的方法 | |
US20200234707A1 (en) | Voice interaction processing method and apparatus | |
US20140223386A1 (en) | Method for recording a track and electronic device using the same | |
CN103489444A (zh) | 一种语音识别方法和装置 | |
CN103543814A (zh) | 信号处理装置以及信号处理方法 | |
CN102609276A (zh) | 预先载入常用应用程序的方法及其电子装置 | |
CN102710846A (zh) | 基于压力感应实现电子书翻页的***及方法 | |
CN102455887A (zh) | 输入显示装置和输入显示方法 | |
CN112578967B (zh) | 图表信息读取方法及移动终端 | |
CN105760099A (zh) | 一种信息记录方法及终端 | |
CN107005609A (zh) | 基于吹气动作操作移动终端的方法和移动终端 | |
US20140180698A1 (en) | Information processing apparatus, information processing method and storage medium | |
CN201577133U (zh) | 摄像驱动***及使用该***的电子装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |