[发明专利]用于便携式终端的语音处理方法及装置有效
申请号: | 201410450210.0 | 申请日: | 2014-09-04 |
公开(公告)号: | CN104183237B | 公开(公告)日: | 2017-10-31 |
发明(设计)人: | 谢波;钟浩清;孙浩;朱举章;陈雪;杨格;吴泽武;林凯杰 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G10L15/26 | 分类号: | G10L15/26;G06F17/30;H04L29/08 |
代理公司: | 北京金律言科知识产权代理事务所(普通合伙)11461 | 代理人: | 罗延红,逯博 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 便携式 终端 语音 处理 方法 装置 | ||
技术领域
本发明涉及语音识别技术领域,尤其涉及一种用于便携式终端的语音处理方法及装置。
背景技术
说话的语序、语义及用词等因人而异,从而制约语音指令库的更新,而语音识别命中率依赖于语音指令库的完善度,导致语音识别受到了语音指令库的限制,使得语音识别命中率较低。
发明内容
本发明的目的在于提供一种用于便携式终端的语音处理方法及装置,通过便携式终端将其无法识别的语音指令上传给云端,云端基于上传的语音指令扩充指令库,便携式终端通过下载该语音指令库扩大本地语音指令集,从而无限地扩大语音指令集。
根据本发明的一方面,提供一种用于便携式终端的语音处理方法,包括:获取至少一条第一语音指令;将所述第一语音指令发送给云端;从云端下载第一语音指令集,所述第一语音指令集包括第二语音指令以及与其匹配的文字指令的集合;根据下载的第一语音指令集更新本地的第二语音指令集。
根据本发明的一方面,提供一种语音处理方法,所述语音处理方法包括,在云端执行以下步骤:接收至少一条第一语音指令;对所述第一语音指令进行语义解析,获得文字数据;将所述文字数据匹配为文字指令;将所述第一语音指令和匹配的文字指令存储到指令库。
根据本发明的另一方面,提供一种用于语音处理的便携式终端,所述便携式终端包括:语音指令收集单元,用于获取至少一条第一语音指令;语音指令发送单元,用于将语音收集单元获取的第一语音指令发送给云端;更新指令集下载单元,用于从云端下载第一语音指令集,所述第一语音指令集包括第二语音指令以及与其匹配的文字指令的集合;指令集更新单元,用于根据更新指令集下载单元下载的第一语音指令集更新本地的第二语音指令集。
根据本发明的另一方面,还提供一种云端的语音处理装置,所述语音处理装置包括:语音指令接收单元,用于接收至少一条语音指令;语音指令解析单元,用于对语音指令接收单元接收的语音指令进行语义解析,获得文字数据;指令匹配单元,用于将语音指令解析单元解析出的文字数据匹配为文字指令;指令存储单元,用于将所述语音指令和匹配的文字指令存储到指令库。
本发明的语音处理方法及装置,通过便携式终端收集语音指令,将该语音指令发送给云端,云端对该语音指令进行语义解析后更新至语音指令库,便携式终端通过下载更新后的语音指令库以更新本地语音指令库,从而可无限地扩大语音指令库,进而提高语音识别的命中率。
附图说明
图1为本发明实施例的便携式终端侧的语音处理方法的流程图。
图2为本发明实施例的云端的语音处理方法的流程图。
图3为本发明实施例的便携式终端的语音处理装置的结构框图。
图4为本发明实施例的云端的语音处理装置的结构框图。
具体实施方式
本发明的总体构思是,通过便携式终端收集其自身无法通过指令库识别的语音指令,将语音指令发送给云端;云端对该语音指令进行语义解析获得文字数据,将该文字数据匹配为文字指令,并将语音指令及匹配的文字指令存储至语音指令库;便携式终端通过下载该语音指令库更新本地的语音指令库,从而不断扩大和完善本地的语音指令库。
下面结合附图对本发明实施例一种用于便携式终端的语音处理方法及装置进行详细描述。
图1示出了本发明实施例的便携式终端侧的语音处理方法的流程图。
参照图1,在步骤S110,获取至少一条第一语音指令。所述第一语音指令通常可以是所述便携式终端无法识别或识别失败的语音指令。
在步骤S120,将在步骤S110获取的第一语音指令发送给云端。
便携式终端在执行语音识别的过程,将获取用户的语音信息,并将语音信息发送给云端。例如,用户在执行语音识别时,向便携式终端输入语音信息“今天温度怎么样”,便携式终端在接收到该语音信息后,将该语音信息“今天温度怎么样”发送给云端。
在步骤S130,从云端下载第一语音指令集,其中,第一语音指令集可包括第二语音指令及与其匹配的文字指令的集合。所述第二语音指令可以是在一段时间内从多个客户端发送给云端的第一语音指令。
云端在接收到便携式终端发送的语音信息后,将先对语音信息进行语音解析,将语音信息转换为文字数据信息,并对该文字数据信息匹配为文字指令。例如,便携式终端向云端发送“今天温度怎么样”的语音信息,云端将该信息转换为文字数据,“温度”通常意指“天气”,云端则将“温度”匹配为“天气”这一文字指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410450210.0/2.html,转载请声明来源钻瓜专利网。