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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105702257A(43)申请公布日2016.06.22(21)申请号201510497684.5(22)申请日2015.08.12(71)申请人乐视致新电子科技(天津)有限公司地址300467天津市滨海新区天津生态城动漫中路126号动漫大厦B1区二层201-427(72)发明人王育军(74)专利代理机构北京润泽恒知识产权代理有限公司11319代理人苏培华(51)Int.Cl.G10L15/28(2013.01)G10L15/34(2013.01)权利要求书3页说明书12页附图5页(54)发明名称语音处理方法与装置(57)摘要本发明实施例提供一种语音处理方法和装置,其中,所述方法包括:当前语音识别线程获取按照设定规则存储的语音数据包;调用语音识别实例对获取的所述语音数据包进行语音识别处理;在对获取的所述语音数据包处理完成后、判断是否还存在待处理的其它语音数据包;若存在,则返回所述当前语音识别线程获取按照设定规则存储的语音数据包的步骤,继续对所述其它语音数据包进行语音识别处理,其中,获取的所述语音数据包与所述其它语音数据包属于不同的语音连接。通过本发明实施例,能够使语音识别服务器资源被充分利用于处理语音请求。CN105702257ACN105702257A权利要求书1/3页1.一种语音处理方法,其特征在于,包括:当前语音识别线程获取按照设定规则存储的语音数据包;调用语音识别实例对获取的所述语音数据包进行语音识别处理;在对获取的所述语音数据包处理完成后、判断是否还存在待处理的其它语音数据包;若存在,则返回所述当前语音识别线程获取按照设定规则存储的语音数据包的步骤,继续对所述其它语音数据包进行语音识别处理,其中,获取的所述语音数据包与所述其它语音数据包属于不同的语音连接。2.根据权利要求1所述的方法,其特征在于,所述调用语音识别实例对获取的所述语音数据包进行语音识别处理的步骤包括:调用与所述语音数据包对应的语音识别实例;采用调用的所述语音识别实例对所述语音数据包进行语音识别处理,并将处理完成的所述语音数据包压入处理完毕的语音数据包存储空间中,以供所述语音数据包所属的语音连接获取。3.根据权利要求2所述的方法,其特征在于,其中,所述调用与所述语音数据包对应的语音识别实例的步骤包括:判断识别实例列表中是否存储有与所述语音数据包所属的语音连接对应的语音识别实例;若存在,则直接调用与所述语音连接对应的语音识别实例;若不存在,则从所述语音识别实例列表中调用一个当前在状态为空闲的语音识别实例,并建立调用的所述语音识别实例与所述语音数据包所属的语音连接之间的对应关系,其中,所述空闲的语音识别实例为未与语音连接建立对应关系的语音识别实例。4.根据权利要求1所述的方法,其特征在于,按照设定规则存储的语音数据包通过以下方式存储:所述语音数据包所属的语音连接判断待处理的语音数据包存储空间中、当前正在处理的语音数据包存储空间中、以及处理完毕的语音数据包存储空间中是否存储有本语音连接对应的语音数据包;若均未存储有本语音连接对应的语音数据包,则将所述语音数据包存储至所述待处理的语音数据包存储空间中。5.根据权利要求2所述的方法,其特征在于,在所述将处理完成毕的所述语音数据包压入处理完毕的语音数据包队列中的步骤之后,所述方法还包括:判断所述语音数据包中是否包含有结束标识,其中,所述结束标识用于指示当前语音数据包为所属的语音连接对应的最后一个语音数据包;若是,则将所述语音数据包对应的语音识别实例的释放,并将释放后的所述语音识别实例的状态更新为空闲。6.根据权利要求1所述的方法,其特征在于,在所述当前语音识别线程获取按照设定规则存储的语音数据包的步骤之前,所述方法还包括:服务器主线程依据服务器包含的物理核数量,分别为每个物理核创建一个语音识别线程。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:2CN105702257A权利要求书2/3页当服务器主线程接收到对服务器的外部中断请求时,生成中断标识;根据所述中断标识,针对所述服务器中已建立的语音连接,继续对所述语音连接对应的语音数据包进行语音识别处理,待所述语音连接对应的全部语音数据包进行语音识别处理后,中断所述语音连接;针对未与所述服务器建立连接的语音连接,直接取消与所述服务器建立连接的请求,不再建立于所述服务器之间的语音连接。8.一种语音处理装置,其特征在于,包括:获取模块,用于供当前语音识别线程获取按照设定规则存储的语音数据包;处理模块,用于调用语音识别实例对获取的所述语音数据包进行语音识别处理;判断模块,用于在对获取的所述语音数据包处理完成后、判断是否还存在待处理的其它语音数据包;返回模块,用于若存在,则返回所述获取模块继