一种语音流识别方法、装置、存储介质及服务器与流程

文档序号:19225686发布日期:2019-11-26 02:31阅读:来源:国知局

技术特征:

1.一种语音流识别方法,其特征在于,所述方法包括:

接收用户终端发送的所采集到的语音流,检测所述语音流中的停顿信息,所述停顿信息包括至少一个停顿位置以及每个停顿位置对应的停顿时长;

在所述至少一个停顿位置中获取所述停顿时长大于预设时长的目标停顿位置集合,基于所述目标停顿位置集合对所述语音流进行切分,得到至少一个语音片段;

对所述至少一个语音片段分别进行识别,得到所述至少一个语音片段对应的识别结果,将所述识别结果发送至所述用户终端。

2.根据权利要求1所述的方法,其特征在于,所述接收用户终端发送的所采集到的语音流,包括:

基于与所述用户终端之间建立的长连接接收所述用户终端发送的所采集到的语音流。

3.根据权利要求1所述的方法,其特征在于,所述对所述至少一个语音片段分别进行识别,得到所述至少一个语音片段对应的识别结果,包括:

将所述至少一个语音片段按照在所述语音流中的先后顺序添加至消息队列中;以及

对所述消息队列中的所述至少一个语音片段进行异步识别。

4.根据权利要求1所述的方法,其特征在于,所述将所述识别结果发送至所述用户终端,包括:

对所述识别结果进行封装处理,将封装处理后的所述识别结果发送至所述用户终端。

5.根据权利要求1所述的方法,其特征在于,所述将所述识别结果发送至所述用户终端,包括:

采用数据流的方式将所述识别结果发送至所述用户终端。

6.一种语音流识别装置,其特征在于,所述装置包括:

停顿检测模块,用于接收用户终端发送的所采集到的语音流,检测所述语音流中的停顿信息,所述停顿信息包括至少一个停顿位置以及每个停顿位置对应的停顿时长;

语音流切分模块,用于在所述至少一个停顿位置中获取所述停顿时长大于预设时长的目标停顿位置集合,基于所述目标停顿位置集合对所述语音流进行切分,得到至少一个语音片段;

结果发送模块,用于对所述至少一个语音片段分别进行识别,得到所述至少一个语音片段对应的识别结果,将所述识别结果发送至所述用户终端。

7.根据权利要求6所述的装置,其特征在于,所述停顿检测模块,具体用于:

基于与所述用户终端之间建立的长连接接收所述用户终端发送的所采集到的语音流。

8.根据权利要求6所述的装置,其特征在于,所述结果发送模块,包括:

片段排列单元,用于将所述至少一个语音片段按照在所述语音流中的先后顺序添加至消息队列中;

片段识别单元,用于对所述消息队列中的所述至少一个语音片段进行异步识别。

9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~5任意一项的装置步骤。

10.一种服务器,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~5任意一项的装置步骤。


技术总结
本申请实施例公开了一种语音流识别方法、装置、存储介质及服务器,其中,方法包括:接收用户终端发送的所采集到的语音流,检测所述语音流中的停顿信息,所述停顿信息包括至少一个停顿位置以及每个停顿位置对应的停顿时长;在所述至少一个停顿位置中获取所述停顿时长大于预设时长的目标停顿位置集合,基于所述目标停顿位置集合对所述语音流进行切分,得到至少一个语音片段;对所述至少一个语音片段分别进行识别,得到所述至少一个语音片段对应的识别结果,将所述识别结果发送至所述用户终端。因此,采用本申请实施例,通过对语音流进行切分为语音片段进行识别,可以提高语音识别准确率,提升用户体验。

技术研发人员:史彩庆;胡凯;张岱;谭星;舒景辰
受保护的技术使用者:北京大米科技有限公司
技术研发日:2019.07.15
技术公布日:2019.11.22
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1