一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

分布式语音处理方法、系统、设备及存储介质与流程

2021-11-10 03:42:00 来源:中国专利 TAG:

技术特征:
1.一种分布式语音处理方法,其特征在于,包括:接收请求端发送的一语音数据流;向自分发处理模块集群中择一选中的一分发处理模块发送所述语音数据流,建立所述请求端、语音数据流与被选中的所述分发处理模块的第一映射关系;将所述语音数据流切片为若干个语音片段后,所述分发处理模块向自对应的分布式服务容器集群中选出若干分布式服务容器分发所述语音片段,并建立基于每个所述语音片段与所述被选中的分布式服务容器的端口地址的第二映射关系;将收到的所述语音片段分别进行处理,各自获得对应的处理结果;以及至少根据第二映射关系组合同一所述语音数据流的各语音片段对应所述处理结果,获得反馈结果,并返回分发处理模块;所述分发处理模块至少根据所述第一映射关系将所述反馈结果返回所述请求端。2.根据权利要求1所述的分布式语音处理方法,其特征在于,所述至少根据第二映射关系组合同一所述语音数据流的各语音片段对应所述处理结果,获得反馈结果,并返回分发处理模块;所述分发处理模块至少根据所述第一映射关系将所述反馈结果返回所述请求端,还包括:监控每个所述分发处理模块对应的分布式服务容器集群中各所述分布式服务容器的负载,当所述分布式服务容器的负载超出预设阈值,则增加所述分发处理模块对应的分布式服务容器集群中所述分布式服务容器的数量;当所述分布式服务容器的负载小于预设阈值,则减少所述分发处理模块对应的分布式服务容器集群中所述分布式服务容器的数量。3.根据权利要求2所述的分布式语音处理方法,其特征在于,所述接收请求端发送的一语音数据流,之前还包括:实时更新每个所述分发处理模块对应的分布式服务容器集群。4.根据权利要求1所述的分布式语音处理方法,其特征在于,所述接收请求端发送的一语音数据流,包括:通过媒体资源控制协议服务端接收一语音数据流;分析并提取所述语音数据流中的呼叫随路信息,所述呼叫随路信息包括主叫号码、被叫号码、坐席号、坐席地址和呼叫标识编号以及语音类型参数。5.根据权利要求4所述的分布式语音处理方法,其特征在于,所述向自分发处理模块集群中择一选中的一分发处理模块发送所述语音数据流,建立所述请求端、语音数据流与被选中的所述分发处理模块语音数据流的第一映射关系,包括:将所述语音数据流和所述呼叫随路信息发送到所述自分发处理模块集群中选中的一分发处理模块,每个所述分发处理模块集群包括至少两个分发处理模块;建立所述请求端、语音数据流、所述呼叫随路信息与被选中的所述语音数据流的第一映射关系。6.根据权利要求5所述的分布式语音处理方法,其特征在于,所述将所述语音数据流切片为若干个语音片段后,所述分发处理模块向自对应的分布式服务容器集群中选出若干分布式服务容器分发所述语音片段,并建立基于每个所述语音片段与所述被选中的分布式服务容器的端口地址的第二映射关系,包括:所述分发处理模块将所述语音数据流按照语音的顺序前后依次切片为若干个语音片
段;将所述语音片段分发到所述分发处理模块对应的分布式服务容器集群中选出若干分布式服务容器,所述分布式服务容器集群包括若干个并行部署且具有唯一地址的分布式服务容器;建立基于所述语音数据流切片、所述所述语音数据流切片的每个所述语音片段的所述顺序与所述被选中的分布式服务容器的端口地址的第二映射关系;以及基于一离散函数生成一关键值k,基于所述关键值k将所述第二映射关系转换为一分发地址并储存。7.根据权利要求1至6中任意一项所述的分布式语音处理方法,其特征在于,所述将收到的所述语音片段分别进行处理,各自获得对应的处理结果,包括:所述分布式服务容器建立长连接后传送的所述语音片段分别进行语音识别,获得对应的文本片段。8.根据权利要求7所述的分布式语音处理方法,其特征在于,所述至少根据第二映射关系组合同一所述语音数据流的各语音片段对应所述处理结果,获得反馈结果,并返回分发处理模块;所述分发处理模块至少根据所述第一映射关系将所述反馈结果返回所述请求端,包括:所述至少根据第二映射关系中语音片段的前后顺序依序组合将同一所述语音数据流的各语音片段的所述处理结果进行组合获得,获得反馈结果,并返回到对应的所述分发处理模块;所述分发处理模块至少根据所述第一映射关系将所述反馈结果返回所述请求端。9.根据权利要求7所述的分布式语音处理方法,其特征在于,至少一所述分布式服务容器被配置到两个以上的所述分布式服务容器集群中。10.一种分布式语音处理系统,其特征在于,包括:语音接收模块,接收请求端发送的一语音数据流;分发选择模块,向自分发处理模块集群中择一选中的一分发处理模块发送所述语音数据流,建立所述请求端、语音数据流与被选中的所述分发处理模块的第一映射关系;分布处理模块,将所述语音数据流切片为若干个语音片段后,向自对应的分布式服务容器集群中选出若干分布式服务容器分发所述语音片段,并建立基于每个所述语音片段与所述被选中的分布式服务容器的端口地址的第二映射关系;语音处理模块,使所述分布式服务容器将收到的所述语音片段分别进行处理,各自获得对应的处理结果;以及结果反馈模块,至少根据第二映射关系组合同一所述语音数据流的各语音片段对应所述处理结果,获得反馈结果,并返回分发处理模块;所述分发处理模块至少根据所述第一映射关系将所述反馈结果返回所述请求端。11.一种分布式语音处理设备,其特征在于,包括:处理器;存储器,其中存储有所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1至9任意一项所述分布式语音处理方法的步骤。12.一种计算机可读存储介质,用于存储程序,其特征在于,所述程序被处理器执行时
实现权利要求1至9任意一项所述分布式语音处理方法的步骤。

技术总结
本发明提供了分布式语音处理方法、系统、设备及存储介质,其中,方法包括:接收请求端发送的一语音数据流;向自分发处理模块集群中选出的分发处理模块发送语音数据流,建立请求端、语音数据流与被选中的分发处理模块的第一映射关系;将语音数据流切片为若干个语音片段后,向自对应的分布式服务容器集群中选出的分布式服务容器分发语音片段,并建立语音片段与分布式服务容器的第二映射关系;将收到的语音片段分别进行处理,各自获得对应的处理结果;以及根据第二映射关系组合各语音片段对应处理结果,并根据第一映射关系将反馈结果返回请求端。本发明能够在容器集群多副本部署场景下同一语音流和服务副本对应的一致性,减少服务器带宽,节省资源。节省资源。节省资源。


技术研发人员:翟明辉 朱云峰 陆东明 黄梦凡 叶玉婷
受保护的技术使用者:中国电信股份有限公司
技术研发日:2021.08.10
技术公布日:2021/11/9
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献