一、方案概述
本套测试方案的核心目的是通过POLQA(Perceptual Objective Listening Quality Assessment)主观音质评价测试来反映即时通话软件在使用过程中的音频传输质量。即时通话软件基于移动网络链路传输信号,通过本套测试方案中配套的网络损伤仿真设备对传输链路添加不同的网络影响,模拟软件在不同网络环境下的使用情况,进而测得更接近真实应用场景下的音频传输质量。
POLQA测试算法是基于心理声学模型,模拟人类听觉系统对声音的感知过程的一种算法,其算法流程包括滤波、时间对齐、采样率估计、客观感知和评分等步骤,最终得到POLQA分值,并映射到平均意见得分(MOS)上。本文将介绍的测试方案使用音频分析仪一键即可测试MOS分值,并且此套方案中还配置了测试过程中可能会应用到的绝大部分测试设备以及配件,能够帮助用户快速搭建测试环境并进行测试。
二、测试框图
本方案主要基于两款核心测试设备,分别是音频分析仪和网络损伤仿真仪。音频分析仪用于测试音频传输质量评分以及其他音频相关参数,网络损伤仿真仪用于模拟传输过程中常见的网络损伤例如抖动、延时、丢包以及误码等。
测试说明:
-
图1中所示链路以安装有即时通话软件的手机作为被测物为例,测试从手机1到手机2的音频传输质量(反方向链路的测试方法类似);
确认被测物之间保持正常的音频连接,音频分析仪连接至功放电源再连接至两个人工头,人工头用于输出/采集音频,将网络损伤仿真仪接入被测物所处的网络环境中,音频分析仪以及网络损伤仿真仪均使用PC进行控制,测试前需使用音频分析仪中的“DUT Delay”功能测试传输链路中的延时;
手机1开启麦克风并使用人工头输出测试音频给手机1,手机2开启扬声器,使用人工头采集手机2输出的声音进行分析即可得到当前链路状态下的语音传输质量MOS分;
调整网络损伤仿真仪的设置来模拟不同的应用场景进行多次测试,测得不同场景下的音频传输质量评分。