样机定义
- 【测试机】:指需要针对测试、及评判其性能的样机。
- 【配合机】:指进行通话测试时,用于配合测试机进行测试的机器。此机器可能是与测试机相同型号的机器,也可能是其他型号的内部机器或竞品。研发建议最好采用已量产或已上市的成熟机器做配合机。以便定位测试问题。(配合机尽量找成熟样机,优先找自己熟悉性能的样机)。
- 【对比机】:在通话过程中,与配合机测试出现疑问,又不好判断是否属于问题。需要用配合机与另一台其他型号的内部机器或竞品成熟样机进行配合,确认是否有同样的现象,此时的这台样机叫做对比机。在多媒体测试时,和测试机一起测试的其他型号的内部机器或竞品,称之为对标机。
- 【测试机信息】需要注明测试机的软硬件状态。例如:6315DVT样机,硬件版本:XXX,软件版本:E940-2796-00_11.0_V02_20210717_userdebug_CE,音频参数版本:V002-6315-xxxx;
- 耳机模式测试,需注明测试选用的耳机型号:xxxxx
通话模式与手机位置定义 - 【通话模式】:分为手持通话(即听筒模式);免提通话(即喇叭模式);耳机通话(即耳机模式)。以及蓝牙耳机通话(蓝牙模式)。在描述音频通话问题时,需要注明的通话模式,都是指测试机端的通话模式。
- 【手持模式手机位置的定义】手机设置了手持模式通话时,手机一定要时标准的手持位置,不能出现手机设置了手持模式(听筒模式),手机却放在桌面上,进行通话。尤其是双mic的项目,手机两个mic距离嘴巴是有方向的,为了方便定位问题,必须在标准手持位置上进行。
- 【免提模式手机位置】正常免提模式,手机距离嘴巴15~30cm测试比较合适。
- 音频带宽--窄带NB,宽带WB
- 一般的,音频通话的带宽根据采样率不同,分为窄带NB(采样率8K),宽带WB(采样率16K),高级一点的还有超宽带SWB(采样率32K)。所有项目都支持窄带NB和宽带WB;除非特别要求,均不支持超宽带SWB。不同带宽会定义不同的音频算法,因此有不同的音频参数。
- 【如何判断是窄带通话还是宽带通话】:一般的,建立通话后,通话界面显示HD图标时,为宽带WB通话,不显示HD为窄带通话。如下图,就是3G网络的宽带WB通话。
- HD是高清语音通话的意思。我们约定,描述问题是,一定要注明测试端的通话带宽,是否显示HD,对配合机端不做要求。
- 实网卡与网络制式:
- 通常用国内三大营运商(移动、联通、电信)的测试卡进行测试。若是有锁卡的海外运营商,可能需要采用运营商的专用卡配合虚拟网络进行测试。各大运营商网络制式:2G(GSM)、3G(WCDMA/TD-CDMA/CDMA2000)、4G(VOLTE/EVS)。
- 对于MTK音频来讲,音频的处理路径是根据音频带宽(窄带NB,宽带WB)来区别的,内部对应分了两套参数。而不是根据运营商或网络制式进行区分。换句话说,不管哪个运营商,不管是2G或3G还是4G网络,只要显示为HD,都为宽带WB,都采用同一套音频参数处理,因此对于音频来说效果都是一样的。所以,在描述音频通话问题的时候,注明是否显示HD非常重要。
- 需要指出的是,不同运营商或网络制式的测试还是有必要的,因为虽然音频是一样的,但由于modem等其他工作模块不一样,为了覆盖其他模块的问题,更好的涵盖用户实际使用场景,还是有必要的。
- 通话的上行/下行
- 【通话的上行/下行】上/下行是针对特定机器来说的。比如,针对测试机来说,上行指测试机mic收到测试者语音,经过音频处理,然后发送给对方的整条链路,;下行指测试机天线接收到对方传输过来的信号,经过解码及音频处理后,通过听筒或喇叭播放出来的整条链路。简单的说上行声音是自己的声音经过mic发出去,下行的声音是对方的上行的声音传过来,并通过喇叭听筒播出。
- 上行的声音在测试端不能直观听到,只能通过配合端下行的喇叭/听筒直观听到,为了更好的描述,我们约定,问题描述时,只描述测试机下行的声音和配合机下行的声音,如:测试机听筒模式,显示HD通话时,测试机端听到声音xxxx。又如:测试机听筒模式,显示HD通话时,配合机端听到声音xxxx。
- 测试机端下行表现的问题,可能是测试机下行的问题,也可能是配合机上行的问题。因此为了更好的定位问题,最好能抓到测试机和配合机两端的vmlog一起分析。
- 音频VMlog抓取
- 具体抓log的方法,请参考音频VMlog抓取相关文档。
- 关于弱场测试
- 【弱场测试的音频问题】弱场测试指的是射频信号弱的情况下,进行通话测试,主要是测试弱信号下,数据掉包问题。音频参数不会因为射频信号的强弱而采用不同的处理方式。弱信号问题通常是网络端数据丢失,表现现象反馈为通话声音的断续,卡顿或杂音,严重的还可能单工无声。其本质都是数据丢失导致输入给音频处理模块的数据已经缺损,音频再怎么处理也无济于事。
- 弱场测试的音频问题,需要分析modem log,Vmlog,确认是测试机问题,还是测试机问题,还是网络本身问题。
- 音频通话问题描述—举例
- 有了上面的基本知识后,相信已能很准确的描述音频通话问题了。下面举个例子:
[预置条件]
测试机:K6315 DVT样机,
硬件版本:XXXX,
软件版本:E940-2796-00_11.0_V02_20210717_userdebug_CE;
音频参数版本:V002-k6315-0717;
配合机:iphone XS
测试选用耳机型号:xxxxx
[步骤]
1、测试机与配合机分别插移动卡,建立语音通话。
[结果]
1、测试机听筒模式显示HD时,测试机听筒声音偏小。
2、测试机听筒模式显示HD时,测试机听筒声音断续。
3、测试机听筒模式显示HD时,配合机听筒声音杂。
4、测试机喇叭模式显示HD时,测试机喇叭声音沉闷。
5、测试机喇叭模式显示HD时,配合机听筒声音沉闷。
6、测试机听筒模式无HD时,配合机听筒声音小。
[期望]
声音无偏小和断续现象。
[备注]
测试端及配合端vmlog如附件。(链接)