用于浏览器的语音识别处理方法和浏览器
本发明公开了一种用于浏览器的语音识别处理方法和浏览器。该方法包括接收用户指令设置浏览器的声控模式为命令输入模式或者文本输入模式;接收语音输入,并转换为语音数据;调用浏览器侧本地语音识别引擎对语音数据进行识别,接收本地语音识别结果,如果完全识别成功,则依据本地语音识别结果在命令输入模式或者文本输入模式下进行相应的浏览器侧处理;否则,调用WEB语音识别引擎对未成功识别的语音数据进行识别,整合本地语音识别结果和WEB语音识别结果得到最终识别结果,依据最终识别结果在命令输入模式或者文本输入模式下进行相应的浏览器侧处理。采用本发明,综合本地语音识别引擎和WEB语音识别引擎对语音数据进行识别,提高了识别效率和准确度。
发明专利
CN201210487232.5
2012-11-26
CN102968992A
2013-03-13
G10L17/22(2013.01)I
北京奇虎科技有限公司%奇智软件(北京)有限公司
杨东;任寰
100088 北京市西城区新街口外大街28号D座112室(德胜园区)
北京路浩知识产权代理有限公司 11002
王莹
北京;11
一种浏览器,其包括:处理器,适于接收用户输入指令设置浏览器的声控模式为命令输入模式或者文本输入模式;语音接收器,适于接收用户的语音输入,并转换为语音数据;本地识别单元,适于调用浏览器侧本地语音识别引擎对所述语音数据进行识别,接收本地语音识别结果,如果识别成功,则依据本地语音识别结果在所述命令输入模式或者文本输入模式下进行相应的浏览器侧处理;WEB识别单元,适于在所述本地识别单元识别失败的情况下,调用WEB语音识别引擎对所述语音数据进行识别,接收来自WEB语音识别引擎的WEB语音识别结果,依据WEB语音识别结果在命令输入模式或者文本输入模式下进行相应的浏览器侧处理;其中,所述本地识别单元,还适于在对所述语音数据部分识别成功的情况下,将未成功识别的语音数据发送给所述WEB识别单元;所述WEB识别单元,还适于调用WEB语音识别引擎对未成功识别的语音数据进行识别,接收来自WEB语音识别引擎的WEB语音识别结果,整合本地语音识别结果和WEB语音识别结果得到最终识别结果,依据最终识别结果在命令输入模式或者文本输入模式下进行相应的浏览器侧处理。