语音MOS的测试方法、装置、设备及存储介质与流程
- 国知局
- 2024-06-21 11:27:22
本技术涉及语音测试,尤其涉及一种语音mos的测试方法、装置、设备及存储介质。
背景技术:
1、语音业务已成为移动通信中的主要业务之一,用户对语音质量的要求影响着语音业务的进步和发展,因此,建立一种高效的语音mos测试方法对语音业务的发展至关重要。
2、目前,语音mos测试主要采用异地主被叫语音mos交替测试的方法,该方法是通过模拟用户互拨,来确定语音传输的时延等信息。
3、然而,该方法对于语音mos的时延和均值方面的测试信息存在一定的差异,无法保证语音mos测试结果的准确性。
技术实现思路
1、本技术实施例提供一种语音mos的测试方法、装置、设备及存储介质,用以解决现有的语音测试技术中无法保证语音mos时延和均值准确性的问题。
2、第一方面,本技术实施例提供一种语音mos的测试方法,包括:
3、确定目标网络下的目标应用场景、以及目标应用场景下的初始语音mos测试结果、第一语音mos测试结果和第二语音mos测试结果,其中,初始语音mos测试结果为使用第一测试设备进行语音模拟测试后得到的主被叫mos时延和主被叫mos均值,第一语音mos测试结果为使用第一测试设备进行语音测试后得到的主被叫mos时延和主被叫mos均值,第二语音mos测试结果为使用第二测试设备和第三测试设备进行语音测试后得到的主被叫mos时延和主被叫mos均值,第二测试设备和第三测试设备不同;
4、将第一语音mos测试结果和第二语音mos测试结果进行比对,得到测试差值;
5、根据初始语音mos测试结果、以及测试差值,得到目标语音mos测试结果。
6、在本技术实施例中,确定目标网络下的目标应用场景、以及目标应用场景下的初始语音mos测试结果、第一语音mos测试结果和第二语音mos测试结果,包括:
7、确定目标网络、以及目标网络下的目标应用场景、第一测试设备、第二测试设备、以及第三测试设备;
8、获取第一测试设备在目标应用场景下进行语音模拟测试后的初始语音mos测试结果、第一测试设备在目标应用场景下进行语音测试后的第一语音mos测试结果、以及第二测试设备和第三测试设备在目标应用场景下进行语音测试后第二语音mos测试结果。
9、在本技术实施例中,将第一语音mos测试结果和第二语音mos测试结果进行比对,得到测试差值,包括:
10、确定第一语音mos测试结果中的第一主被叫mos时延和第一主被叫mos均值、以及第二语音mos测试结果中的第二主被叫mos时延和第二主被叫mos均值;
11、将第一主被叫mos时延与第二主被叫mos时延进行比对,得到mos时延差值;
12、将第一主被叫mos均值与第二主被叫mos均值进行比对,得到mos均值差值;
13、根据mos时延差值和mos均值差值,得到测试差值。
14、在本技术实施例中,根据初始语音mos测试结果、以及测试差值,得到目标语音mos测试结果,包括:
15、将初始语音测试结果中的主被叫mos时延和测试差值中的mos时延差值进行求和处理,得到目标mos时延;
16、将初始语音测试结果中的主被叫mos均值和测试差值中的mos时延均值进行求和处理,得到目标mos均值;
17、根据目标mos时延和目标mos均值,得到目标语音mos测试结果。
18、在本技术实施例中,当目标网络下的目标应用场景有多个时,在确定目标网络下的目标应用场景、以及目标应用场景下的初始语音mos测试结果、第一语音mos测试结果和第二语音mos测试结果之后,方法还包括:
19、根据多个目标应用场景下的初始语音mos测试结果、第一语音mos测试结果和第二语音mos测试结果,分别得到初始更新语音mos测试结果、第一更新语音mos测试结果和第二更新语音mos测试结果;
20、将第一更新语音mos测试结果和第二更新语音mos测试结果进行比对,得到更新测试差值;
21、根据初始更新语音mos测试结果、以及更新测试差值,得到更新目标语音mos测试结果。
22、在本技术实施例中,根据多个目标应用场景下的初始语音mos测试结果、第一语音mos测试结果和第二语音mos测试结果,分别得到初始更新语音mos测试结果、第一更新语音mos测试结果和第二更新语音mos测试结果,包括:
23、对多个目标应用场景下的初始语音mos测试结果进行加权求平均处理,得到初始更新语音mos测试结果;
24、对多个目标应用场景下的第一语音mos测试结果进行加权求平均处理,得到第一更新语音mos测试结果;
25、对多个目标应用场景下的第二语音mos测试结果进行加权求平均处理,得到第二更新语音mos测试结果。
26、在本技术实施例中,将第一更新语音mos测试结果和第二更新语音mos测试平均结果进行比对,得到更新测试差值,包括:
27、确定第一更新语音mos测试结果中的第一更新主被叫mos时延和第一更新主被叫mos均值、以及第二更新语音mos测试结果中的第二更新主被叫mos时延和第二更新主被叫mos均值;
28、将第一更新主被叫mos时延和第二更新主被叫mos时延进行比对,得到更新mos时延差值;
29、将第一更新主被叫mos均值与第二更新主被叫mos均值进行比对,得到更新mos均值差值;
30、根据更新mos时延差值和更新mos均值差值,得到更新测试差值。
31、在本技术实施例中,根据初始更新语音mos测试结果、以及更新测试差值,得到更新目标语音mos测试结果,包括:
32、将初始更新语音mos测试结果中的更新主被叫mos时延和更新测试差值中的更新mos时延差值进行求和处理,得到更新目标mos时延;
33、将初始更新语音测试结果中的更新主被叫mos均值和更新测试差值中的更新mos均值差值进行求和处理,得到更新目标mos均值;
34、根据更新目标mos时延和更新目标mos均值,得到更新目标语音mos测试结果。
35、第二方面,本技术提供一种语音mos的测试装置,包括:
36、确定模块,用于确定目标网络下的目标应用场景、以及目标应用场景下的初始语音mos测试结果、第一语音mos测试结果和第二语音mos测试结果,其中,初始语音mos测试结果为使用第一测试设备进行语音模拟测试后得到的主被叫mos时延和主被叫mos均值,第一语音mos测试结果为使用第一测试设备进行语音测试后得到的主被叫mos时延和主被叫mos均值,第二语音mos测试结果为使用第二测试设备和第三测试设备进行语音测试后得到的主被叫mos时延和主被叫mos均值,第二测试设备和第三测试设备不同;
37、校正模块,用于将第一语音mos测试结果和第二语音mos测试结果进行比对,得到测试差值;
38、输出模块,用于根据初始语音mos测试结果、以及测试差值,得到目标语音mos测试结果。
39、第三方面,本技术提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
40、所述存储器存储计算机执行指令;
41、所述处理器执行所述存储器存储的计算机执行指令,以实现本技术实施例的方法。
42、第四方面,本技术提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现本技术实施例的方法。
43、本技术提供的语音mos的测试方法、装置、设备及存储介质,通过确定目标网络下的目标应用场景、以及目标应用场景下的初始语音mos测试结果、第一语音mos测试结果和第二语音mos测试结果,其中,初始语音mos测试结果为使用第一测试设备进行语音模拟测试后得到的主被叫mos时延和主被叫mos均值,第一语音mos测试结果为使用第一测试设备进行语音测试后得到的主被叫mos时延和主被叫mos均值,第二语音mos测试结果为使用第二测试设备和第三测试设备进行语音测试后得到的主被叫mos时延和主被叫mos均值,第二测试设备和第三测试设备不同;将第一语音mos测试结果和第二语音mos测试结果进行比对,得到测试差值;根据初始语音mos测试结果、以及测试差值,得到目标语音mos测试结果的手段,从而实现了在进行语音mos测试时,准确测试语音mos真实时延和语音质量的情况。
本文地址:https://www.jishuxx.com/zhuanli/20240618/21631.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表