虚拟社交空间的语音通信检测方法及相关设备与流程

摘要: 本申请涉及语音,更具体地,涉及一种虚拟社交空间的语音通信检测方法、电子设备、存储介质及程序产品。背景技术:1、在相关技术中,用户可以进入虚拟社交空间进行语音通信...
虚拟社交空间的语音通信检测方法及相关设备与流程

本申请涉及语音,更具体地,涉及一种虚拟社交空间的语音通信检测方法、电子设备、存储介质及程序产品。

背景技术:

1、在相关技术中,用户可以进入虚拟社交空间进行语音通信,例如进行虚拟房间进行语音通信。语音通信过程中的网络丢包、时延抖动、链路中断、静音卡顿、音频失真、信令异常等问题,会直接影响用户通话体验,因此对rtc语音通信链路进行实时、全面的异常检测是保障业务稳定运行的关键。

2、然而,目前行业内主流的语音通信检测方案均为被动式检测方案,主要依赖服务端日志采集、用户主动反馈、后台异常报错抓取等方式实现故障监测,语音通信的检测滞后。

技术实现思路

1、鉴于上述问题,本申请实施例提出了一种虚拟社交空间的语音通信检测方法、电子设备、存储介质及程序产品,以提高虚拟社交空间的语音通信检测的及时性。

2、第一方面,本申请实施例提出了一种虚拟社交空间的语音通信检测方法,包括:获取目标终端的参数,目标终端包括加入虚拟社交空间的目标账号所登录的终端;基于目标终端的参数,调用目标模拟节点,目标模拟节点的配置参数与目标终端的参数相匹配;将目标模拟节点接入虚拟社交空间,并通过目标模拟节点采集虚拟社交空间中的语音通信数据;基于目标模拟节点采集的语音通信数据进行语音通信质量检测,得到虚拟社交空间的语音通信质量检测结果。

3、在一种可能的实现方式中,方法还包括:获取社交虚拟空间的语音通信类型;基于目标终端的参数,调用目标模拟节点,包括:基于目标终端的参数和语音通信类型,调用目标模拟节点。

4、在一种可能的实现方式中,语音通信类型包括私密语音通信、多人语音通信或跨地域语音通信,基于目标终端的参数和语音通信类型,调用目标模拟节点,包括:基于目标终端的参数,调用多组候选模拟节点,每一组候选模拟节点的配置参数与目标终端的参数相匹配,每一组候选模拟节点中包括至少一个节点;若语音通信类型为私密语音通信,则将多组候选模拟节点中的第一组候选模拟节点作为目标模拟节点,第一组候选模拟节点被配置为进行私密语音通信的检测;若语音通信类型为多人语音通信,则将多组候选模拟节点中的第二组候选模拟节点作为目标模拟节点,第二组候选模拟节点被配置为进行多人语音通信的检测;若语音通信类型为跨地域语音通信,则将多组候选模拟节点中的第三组候选模拟节点作为目标模拟节点,第三组候选模拟节点被配置为进行跨地域语音通信的检测;其中,第一组候选模拟节点中的各候选模拟节点被配置为单路音频解码,第二组候选模拟节点中的各候选模拟节点被配置为多路音频并发解码,第三组候选模拟节点被配置为抗丢包解码。

5、在一种可能的实现方式中,基于目标模拟节点采集的语音通信数据进行语音通信质量检测,得到虚拟社交空间的语音通信质量检测结果,包括:基于目标模拟节点采集的语音通信数据进行语音通信质量检测,得到目标语音通信质量等级,目标语音通信质量等级为多个预设语音通信质量等级中的其中一项;将目标语音通信质量等级作为语音通信质量检测结果。

6、在一种可能的实现方式中,语音通信数据包括语音音频数据,基于目标模拟节点采集的语音通信数据进行语音通信质量检测,得到虚拟社交空间的语音通信质量检测结果,包括:对目标模拟节点采集的语音音频数据进行人声模糊脱敏处理,得到脱敏处理后的语音音频数据;基于脱敏处理后的语音音频数据进行语音通信质量检测,得到虚拟社交空间的语音通信质量检测结果。

7、在一种可能的实现方式中,对目标模拟节点采集的语音音频数据进行人声模糊脱敏处理,包括:评估虚拟社交空间的音频故障定位需求;若无需进行音频故障定位,则对目标模拟节点采集的语音音频数据进行人声模糊脱敏处理。

8、在一种可能的实现方式中,语音通信数据包括语音音频数据和网络指标数据,基于目标模拟节点采集的语音通信数据进行语音通信质量检测,得到虚拟社交空间的语音通信质量检测结果,包括:基于目标模拟节点采集的语音音频数据和网络指标数据进行语音通信质量检测,得到虚拟社交空间的语音通信质量检测结果。

9、第二方面,本申请实施例提出了一种虚拟社交空间的语音通信检测模块,包括:获取模块,用于获取目标终端的参数,目标终端包括加入虚拟社交空间的目标账号所登录的终端;检测模块,用于基于目标终端的参数,调用目标模拟节点,目标模拟节点的配置参数与目标终端的参数相匹配;将目标模拟节点接入虚拟社交空间,并通过目标模拟节点采集虚拟社交空间中的语音通信数据;基于目标模拟节点采集的语音通信数据进行语音通信质量检测,得到虚拟社交空间的语音通信质量检测结果。

10、第三方面,本申请实施例提供了一种电子设备,包括:处理器;存储器,存储器上存储有计算机可读指令,计算机可读指令被处理器执行时,实现如上的虚拟社交空间的语音通信检测方法。

11、第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机可读指令,当计算机可读指令被处理器执行时,实现如上的虚拟社交空间的语音通信检测方法。

12、第五方面,本申请实施例提供了一种计算机程序产品,包括计算机指令,计算机指令被处理器执行时实现如上的虚拟社交空间的语音通信检测方法。

13、在本实施例中,能够获取目标终端的参数,目标终端包括加入虚拟社交空间的目标账号所登录的终端;基于目标终端的参数,调用目标模拟节点,目标模拟节点的配置参数与目标终端的参数相匹配;将目标模拟节点接入虚拟社交空间,并通过目标模拟节点采集虚拟社交空间中的语音通信数据;基于目标模拟节点采集的语音通信数据进行语音通信质量检测,得到虚拟社交空间的语音通信质量检测结果,这样,可以根据终端的参数来配置虚拟节点进行语音通信数据的获取,并利用获取的语音通信数据进行语音通信质量的检测,由此可以实现语音通信质量的主动检测,有利于提高语音通信检测的及时性。

1.一种虚拟社交空间的语音通信检测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述语音通信类型包括私密语音通信、多人语音通信或跨地域语音通信,所述基于所述目标终端的参数和语音通信类型,调用目标模拟节点,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述目标模拟节点采集的所述语音通信数据进行语音通信质量检测,得到所述虚拟社交空间的语音通信质量检测结果,包括:

5.根据权利要求1所述的方法,其特征在于,所述语音通信数据包括语音音频数据,所述基于所述目标模拟节点采集的所述语音通信数据进行语音通信质量检测,得到所述虚拟社交空间的语音通信质量检测结果,包括:

6.根据要求5所述的方法,其特征在于,所述对所述目标模拟节点采集的所述语音音频数据进行人声模糊脱敏处理,包括:

7.根据权利要求1-6中任一项所述的方法,其特征在于,所述语音通信数据包括语音音频数据和网络指标数据,所述基于所述目标模拟节点采集的所述语音通信数据进行语音通信质量检测,得到所述虚拟社交空间的语音通信质量检测结果,包括:

8.一种电子设备,其特征在于,包括:

9.一种计算机可读存储介质,其上存储有计算机可读指令,其特征在于,当所述计算机可读指令被处理器执行时,实现如权利要求1-7中任一项所述的方法。

10.一种计算机程序产品,包括计算机指令,其特征在于,所述计算机指令被处理器执行时实现权利要求1-7中任一项所述的方法。