预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN103077718A*(12)发明专利申请(10)申请公布号(10)申请公布号CNCN103077718103077718A(43)申请公布日2013.05.01(21)申请号201310007210.9(22)申请日2013.01.09(71)申请人华为终端有限公司地址518129广东省深圳市龙岗区坂田华为基地B区2号楼(72)发明人樊艳梅蒋洪睿(74)专利代理机构北京龙双利达知识产权代理有限公司11329代理人毛威张亮(51)Int.Cl.G10L15/34(2013.01)H04W88/02(2009.01)权权利要求书2页利要求书2页说明书11页说明书11页附图5页附图5页(54)发明名称语音处理方法、系统和终端(57)摘要本发明实施例提供了一种语音处理方法、系统和终端。该方法包括:将语音发送至多个NLP引擎,以使所述多个NLP引擎分别对所述语音进行识别,以获取识别结果;接收来自于所述多个NLP引擎的识别结果;根据来自于所述多个NLP引擎的识别结果,确定一个或多个识别结果并向用户输出所述一个或多个识别结果。本发明实施例的语音处理方法、系统和终端可以使得多个NLP引擎为用户的一段语音进行处理,可以利用到多个厂商的技术,从而可以得到各种侧重不同的搜索结果。CN103077718ACN10378ACN103077718A权利要求书1/2页1.一种语音处理方法,其特征在于,包括:将语音发送至多个自然语言处理NLP引擎,以使所述多个NLP引擎分别对所述语音进行识别,以获取识别结果;接收来自于所述多个NLP引擎的识别结果;根据来自于所述多个NLP引擎的识别结果,确定一个或多个识别结果,并向用户输出所述一个或多个识别结果。2.根据权利要求1所述的语音处理方法,其特征在于,所述根据来自于所述多个NLP引擎的识别结果,确定一个或多个识别结果,包括:根据所述多个NLP引擎的识别结果,对所述多个NLP引擎中的每一个NLP引擎进行打分,以获取所述每一个NLP引擎的本次识别得分;根据所述每一个NLP引擎的本次识别得分以及所述每一个NLP引擎针对各自的每一个识别结果所提供的分数,确定所述一个或多个识别结果以及输出次序。3.根据权利要求2所述的语音处理方法,其特征在于,所述根据所述每一个NLP引擎的本次识别得分以及所述每一个NLP引擎针对各自的每一个识别结果所提供的分数,确定所述一个或多个识别结果以及输出次序,包括:根据所述每一个NLP引擎的本次识别得分、所述每一个NLP引擎的历史得分以及所述每一个NLP引擎针对各自的每一个识别结果所提供的分数,确定所述一个或多个识别结果以及输出次序。4.根据权利要求3所述的语音处理方法,其特征在于,所述确定所述一个或多个识别结果以及输出次序,包括:根据所述每一个NLP引擎的本次识别得分、所述每一个NLP引擎的历史得分以及所述每一个NLP引擎针对各自的每一个识别结果所提供的分数,选择来自于不同的NLP引擎的识别结果,以及按照引擎交叉排序的方式确定所述来自于不同的NLP引擎的识别结果的输出次序。5.根据权利要求3或4所述的语音处理方法,其特征在于,所述方法还包括:根据所述每一个NLP引擎的本次识别得分,对所述每一个NLP引擎的历史总得分进行修正,以得到所述每一个NLP引擎的最新得分;或根据用户针对输出的识别结果的选择输入,对所述输出的识别结果对应的NLP引擎的历史得分进行修正,以得到所述输出的识别结果对应的NLP引擎的最新得分。6.根据权利要求2至5中任一项所述的语音处理方法,其特征在于,所述对所述多个NLP引擎中的每一个NLP引擎进行打分,包括:根据所述每一个NLP引擎的响应时间、给出的识别结果的多少或识别结果的离散程度,对所述多个NLP引擎中的每一个NLP引擎进行打分。7.根据权利要求1至6中任一项所述的语音处理方法,其特征在于,所述将语音发送至多个NLP引擎之前,所述方法还包括:根据NLP引擎集合中每一个NLP引擎的历史得分,从所述NLP引擎集合中确定所述多个NLP引擎。8.一种终端,其特征在于,包括:发送单元,用于将语音发送至多个自然语言处理NLP引擎,以使所述多个NLP引擎分别2CN103077718A权利要求书2/2页对所述语音进行识别,以获取识别结果;接收单元,用于接收来自于所述多个NLP引擎的识别结果;第一确定单元,用于根据来自于所述多个NLP引擎的识别结果,确定一个或多个识别结果;输出单元,用于向用户输出所述一个或多个识别结果。9.根据权利要求8所述的终端,其特征在于,所述第一确定单元包括:打分子单元,用于根据所述多个NLP引擎的识别结果,对所述多个NLP引擎中的每一个NLP引擎进行打分,以获取所述每一个NLP引擎的本次识别得分;确定子单元,用于根据所述每一