UnifiedAudioSetup 1
UnifiedAudioSetup 1
Setup Guide
Disclaimer: This document is provided “as-is”. Information and views expressed in this document, including URL and
other Internet Web site references, may change without notice. You bear the risk of using it.
This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You
may copy and use this document for your internal, reference purposes.
Feedback: You have no obligation to give Microsoft any suggestions, comments or other feedback ("Feedback")
relating to the materials herein (“Materials”). However, any Feedback you voluntarily provide may be used in Microsoft
products and related specifications or other documentation (collectively, "Microsoft Offerings") which in turn may be
relied upon by other third parties to develop their own products. Accordingly, if you do give Microsoft Feedback on any
version of these Materials or the Microsoft Offerings to which they apply, you agree: (a) Microsoft may freely use,
reproduce, license, distribute, and otherwise commercialize your Feedback in any Microsoft Offering; (b) you also grant
third parties, without charge, only those patent rights necessary to enable other products to use or interface with any
specific parts of a Microsoft product that incorporate your Feedback; and (c) you will not give Microsoft any Feedback
(i) that you have reason to believe is subject to any patent, copyright or other intellectual property claim or right of any
third party; or (ii) subject to license terms which seek to require any Microsoft Offering incorporating or derived from
such Feedback, or other Microsoft intellectual property, to be licensed to or otherwise shared with any third party.
Table of Contents
Revision History ............................................................................................................................................ 4
1.0 Introduction ...................................................................................................................................... 5
2.0 Definitions and abbreviations ........................................................................................................... 6
3.0 References ........................................................................................................................................ 7
4.0 Overview ........................................................................................................................................... 8
5.0 Lab Setup........................................................................................................................................... 9
5.1 Lab facilities................................................................................................................................... 9
5.1.1 Anechoic test environment................................................................................................. 10
5.1.2 Reverberant test environment ........................................................................................... 12
5.2 Equipment ................................................................................................................................... 14
5.2.1 Software .............................................................................................................................. 14
5.2.2 Measurement equipment ................................................................................................... 14
5.2.3 PCs and add-ons .................................................................................................................. 15
5.3 Preparing the PCs ........................................................................................................................ 16
5.3.1 Setting up ACQUA PC .......................................................................................................... 16
5.3.2 Setting up REF PC ................................................................................................................ 17
5.3.3 Setting up the DUT PC ......................................................................................................... 17
5.3.4 Setting up HAE-BGN PC ....................................................................................................... 17
6.0 Preparing the lab for testing ........................................................................................................... 18
6.1 Setting up MFE VI ........................................................................................................................ 18
6.1.1 MFE VI.I introduction .......................................................................................................... 18
6.1.2 Naming convention for measurement equipment ............................................................. 19
6.1.3 Calibrating inputs ................................................................................................................ 19
6.1.4 Calibrating artificial mouths ................................................................................................ 19
6.2 Setting up the HAE-BGN system ................................................................................................. 20
6.2.1 Calibrating the HAE-BGN system ........................................................................................ 20
6.2.2 Connecting the HAE-BGN system to ACQUA PC ................................................................. 20
7.0 Setting up MFE VI.I for testing ........................................................................................................ 22
7.1.1 Naming conventions for test setups ................................................................................... 22
7.1.2 Static settings in ACQUA (for Skype measurements).......................................................... 22
7.1.3 Measurement Settings in ACQUA ....................................................................................... 23
Page 2 of 53
Skype Audio Lab Setup Guide
Page 3 of 53
Skype Audio Lab Setup Guide
Revision History
Revision Date Description
Page 4 of 53
Skype Audio Lab Setup Guide
1.0 Introduction
The Skype & Lync Audio Test Specification includes performance requirements and testing procedures
for audio device certification. This guideline provides additional information intended to be used to aid
replicating the audio test environment. It is provided for guidance and best practices only.
This document was developed with the intent not to repeat or copy information from the Skype & Lync
Audio Specification document, but rather to provide an example of a lab setup and to share experience
from setting up multiple labs.
In the event this document presents information that conflicts with the Skype & Lync Audio Test
Specification, then the most current document takes precedence.
Page 5 of 53
Skype Audio Lab Setup Guide
Page 6 of 53
Skype Audio Lab Setup Guide
3.0 References
Skype & Lync Audio Test Specifications
ITU-T P.341
ITU-T P.64
Page 7 of 53
Skype Audio Lab Setup Guide
4.0 Overview
The following areas are covered in this guideline:
The goal of audio testing is to complete the test report against the specification with all required
information and test data.
Page 8 of 53
Skype Audio Lab Setup Guide
The Skype & Lync Audio Test Specification separates devices based on audio processing:
The Skype & Lync Audio Test Specification separates devices based on audio UI:
The devices falling under Option A do not require the reverberant room and the background noise
simulation system. Thus, the requirement for test environment is more relaxed.
Headset or handset audio UI under Option A can be tested in an anechoic room or a semi-anechoic
room, or in a quiet, low-reverb room where the closest objects are at least 2 meters (m) from the HATS.
Because the microphone and earpiece are very close to the HATS mouth/ear, the room reverb and
reflections are less likely to interfere with the meaurements.
Devices falling under Option B do require the reverberant room with the background noise simulation
system.
Headset or handset audio UI under Option B can be tested in an anechoic room or a semi-anechoic
room, or in a quiet low-reverb room where the closest objects are at least 1.5 m from the HATS. Because
the microphone and earpiece are very close to the HATS mouth/ear, the room reverb and reflections are
Page 9 of 53
Skype Audio Lab Setup Guide
less likely to interfere with the meaurements. The Option B specification adds test cases for AEC and
noise suppression in a reverberant room.
For speakerphone audio UI devices, an anechoic room or semi-anechoic room is strongly recommended.
Because the microphone/speaker is farther from artificial mouth/microphone, the test room acoustic
reflection and room modes will show up, especially in frequency response test results and POLQA
objective MOS results. The Option B specification adds test cases for AEC and noise suppression in the
reverberant room.
For headset and handset audio UI devices, a similar room is recommended. However, the bare minimum
requirements are the following:
There should be no big items closer than 1.5 m from the artificial mouth in any direction.
The average room noise level should be below 29 dBSPL(A).
The room reverberation time (RT60) should be below 0.3 seconds at frequencies between
150 Hz to 12 kHz.
When building a lab to measure devices with speakerphone audio UI, consideration of the following
practicalities is recommended:
Ergonomics of frequency response measurements – the position of the artificial mouth and
measurement microphone needs to be adjusted for send and receive frequency response
measurements as shown in Figure 2.
Page 10 of 53
Skype Audio Lab Setup Guide
The first option to achieve this in smaller anechoic booths without a hard floor is by using a sliding
holder on a horizontal pole that allows moving the mouth and microphone left and right by the
necessary distance. A suitable product will be available for purchase from HEAD acoustics.
The second option in case of a semi-anechoic room or a bigger anechoic room is to physically move the
stand on the floor left and right, respectively.
Means to simulate back wall if a TV is tested. If other solutions also are to be tested, making is
removable is recommended. In case of a small room, it might be worth considering a solution to
simplify sliding the TV onto a table close to the wall.
Page 11 of 53
Skype Audio Lab Setup Guide
Figure 4: Simulated back wall with slide rails for small anechoic booths
For testing headset and handset audio UI devices any room compliant with EG 202 396 Part 1 is
suitable for testing.
For testing speakerphone audio UI devices in addition to EG 202 396 Part 1 Section 6.1, the
additional requirements apply as follows:
Room size – the room size should be in range between 2.7 m x 3.7 m and 3.5 m x 4.4 m.
Room height, 2.2 m to 3.25 m.
Treatment of the room – the reverberation time of the room should be less than 0.7
sec, but higher than 0.4 sec in a frequency range between 100 Hz and 8 kHz. The reverb
time should be declining toward high frequencies, but should not have dips or peaks in
some octave bands that deviate more than 0.2 sec compared to the adjacent octave
bands on either side. Such a declining trend of reverb time versus frequency represents
a common meeting room or living room acoustics.
Noise floor – to avoid room noise influencing the test results, the average noise floor in
the room should be below 29 dBSPL(A).
Page 12 of 53
Skype Audio Lab Setup Guide
Figure 5: Recommended shape of the room’s reverb time in octave bands – follows
the average reverb time shape of meeting rooms and living rooms.
To be able to fine-tune the room reverb time, it is wise to specify some room surfaces to have variable
absorption, either by replacing wall panels or by covering the absorptive parts with hard surfaces. See
the sample in Figure 6.
Figure 6: Absorptive part of walls can be opened or covered with hard panels to
vary room reverb time
Page 13 of 53
Skype Audio Lab Setup Guide
5.2 Equipment
This section describes the main hardware pieces used in the audio lab. It is separated into the following
based on function and severity:
Software:
To test devices using all Skype audio preprocessing (RAW capture pin)
Additional licenses needed for testing devices using custom software or hardware audio
preprocessing (Processed capture pin)
Measurement equipment:
Must have articles from HEAD acoustics
Items HEAD acoustics can provide, but alternative solutions and sources can be used
PCs:
Requirements for PCs to be used
Add-ons for PCs
5.2.1 Software
Necessary licenses from HEAD acoustics to enable testing if Skype uses raw audio:
ACQUA base license
ACOPT 02 – Analysis package
D60026 – Skype-Lync Unified test standard
ACOPT 29 – Option EQUEST
ACOPT 30 – Option POLQA
To enable testing for the case where Skype is at least partially relying on custom processing, all licenses
listed above are needed. So are the following:
ACOPT 21 – Option 3QUEST
ACOPT 32 – Option SpeechBased DT
Items needed that can be bought through HEAD acoustics. Nevertheless, the source can be chosen:
Head and Torso Simulator (HATS)
Both HEAD acoustics and B&K products can be used for headset/handset testing:
B&K model 4128C (with handset positioner if testing handsets)
HEAD acoustics HMS II.3-33 (with handset positioner HHP III.1 if testing handsets).
Artificial Ear pinna type 3.3
¼” pressure measurement microphone together with a pre-amplifier with a LEMO connector
This microphone is used to calibrate the HATS mouth and also is used in a reverberant room as
Page 14 of 53
Skype Audio Lab Setup Guide
If ordering separately, make sure the sound card has the 9-pin D-sub to 2 x RCA Digital, 2 x XLR
Digital cable included (BO968).
Wireless router with DHCP server and Wi-Fi access point. (The access point can be separate if
the device is used in replicator mode and the DUT device remain in same IP subnet.)
It is needed to minimize the network impact to measurement results. Connecting the DUT and
REF PC to the same router helps to ensure a local DHCP server is used and IP addresses in the
same subnet are assigned to both REF PC and the DUT device. This will make sure that the Skype
call is UDP-UDP and no extra latency or bandwidth limitations occur.
Page 15 of 53
Skype Audio Lab Setup Guide
Page 16 of 53
Skype Audio Lab Setup Guide
Page 17 of 53
Skype Audio Lab Setup Guide
Figure 8: Front and back side of the HEAD acoustics MFE VI.I
Two channels both ways enable testing over a Skype call – the MFE VI.I to make electric connection to
REF PC and bring acoustic input/output measurement equipment at DUT.
Page 18 of 53
Skype Audio Lab Setup Guide
Calibrating measurement microphones is straightforward, but with HATS the following has to be noted:
Nominal sound pressure level on calibrator might need a correction factor when using an
adapter for HATS ear.
It is recommended that two persons calibrate the HATS ears because the calibrator needs to be
held against the HATS ear from the moment calibration is initiated.
Both HATS ears (if available) should be calibrated, although in Skype testing only the HATS right
ear is used. Both ears are needed when setting up the HAE-BGN system.
A step-by-step example of calibrating a measurement microphone with ACQUA is given in Annex-B: Step
by step guide how to recalibrate a G.R.A.S. ¼” measurement microphone.
It is important to consult with the vendor’s manual to learn if any additional gadgets are needed and
how the microphone has to be mounted.
For example, in B&K HATS case the ¼’’ microphone with ¼’’ preamp can be used directly. In case of
HEAD acoustics HATS, a combination of ½’’ preamp to ½’’-> ¼’’ adapter and ¼’’ pressure capsule
combination is needed in order to use the supplied microphone holder.
After the calibration, check the necessary compensation curve gain. If it goes to high values of 20+ dB,
that is not recommended and a narrower band should be used to avoid this.
A step-by-step example of calibrating the G.R.A.S. artificial mouth (44AB in ACQUA) is given in Annex-C:
Step-by-step guide for how to recalibrate G.R.A.S. mouth.
Page 19 of 53
Skype Audio Lab Setup Guide
5.
Figure 10: HAE-BGN setup for system calibration (HATS is required)
Page 20 of 53
Skype Audio Lab Setup Guide
4. Connect the PSBIII AES/EBU output to HAE BGN PC sound card input.
5. Connect RME AES/EBU output to the LabBGN input (or loop the cable through all PEQ V
equalizers in case of older setup). The AES/EBU playback loop should end in PSB III forming a
”closed loop” of AES/EBU output and input cable path.
Skipping this step allows the play back of noises if initiated manually, but automated tests are
not going to work and give an error message “No synchronization Can’t start a recorder…”
6. Connect HAE-BGN PC and ACQUA PC using HAE Remote Control-Cable (USB-USB cable).
Page 21 of 53
Skype Audio Lab Setup Guide
The optimal naming convention depends on the solution categories tested and the equipment available.
In Skype labs, the following naming conventions are used in ACQUA:
Measurement/report: Lab descriptor; Audio UI descriptor if relevant; Test set description if
relevant; Measurement equipment descriptor.
Examples: Anechoic - Speakerphone (mouth + mic), ETSI (B&K HATS).
Calibration assignment: Lab descriptor; Test set description if relevant; Measurement
equipment descriptor.
Examples: Anechoic – Mouth + ½” mic, ETSI – 3QUEST(B&K + ¼”mic)
MFE VI.I Settings: Lab descriptor; Audio UI descriptor if relevant; Test set description if
relevant; Measurement equipment descriptor.
Examples: Anechoic - Speakerphone (mouth + mic), ETSI – 3QUEST.
All settings shown on Figure 12 are the same, regardless of the device under testing or the lab.
Page 22 of 53
Skype Audio Lab Setup Guide
Page 23 of 53
Skype Audio Lab Setup Guide
In a reverberant test environment, HATS is always used and the same measurement settings apply for all
audio UIs.
If there are multiple articles of any of the above are used, then a separate calibration assignment needs
to be done for every pair of input/output used.
For example, if one HATS is used in an anechoic test environment and another in a reverberant test
environment, it means that different calibration assignments must be used.
Page 24 of 53
Skype Audio Lab Setup Guide
Page 25 of 53
Skype Audio Lab Setup Guide
Page 26 of 53
Skype Audio Lab Setup Guide
Figure 20: MFE VI.I Settings for testing with artificial mouth and
½” measurement microphone
The commented snapshots above indicate also which physical connectors should be used on MFE VI.I.
As the same ones are used for both then it means that the equipment needs to be physically
reconnected when needed.
This means that while executing the sequence the wiring, and also ACQUA settings, have to be
reconfigured.
Page 27 of 53
Skype Audio Lab Setup Guide
Page 28 of 53
Skype Audio Lab Setup Guide
This section is mainly instructing about how to configure the DUT to use the correct processing, and
provides some tips about using the Skype audio tests in ACQUA 3.2.
For testing purposes, it is critical to understand what is tested. The Skype & Lync Audio Test
Specifications have different requirements based on if the raw pin (and Skype processing is used) or
custom processing is used.
The DUT Editor can be run in master/subordinate mode on REF PC and peered over TCP with DUTagent
runtime. This enables remote controlling of the audio settings. This means the anechoic chamber does
not have to be opened or monitor/mouse extensions used every time there is a need to reconfigure the
settings.
The Skype test sequence in ACQUA is invoking instructions via Info SMD-s (pop ups during test) if there
is a need to reconfigure Skype settings.
The database name reflects audio UI and Skype & Lync Audio Test Specification.
Page 29 of 53
Skype Audio Lab Setup Guide
After choosing the database, the next step is to choose the correct Measurement Settings, Calibration
Assignments, and MFE VI.I “Skype” settings. More guidance about how to prepare or choose these
settings is available in Section 7.0, Setting up MFE VI.I for testing.
When running the preparation sequence, it is advised to keep the anechoic room door open. This way
the tester can hear if DUT and measurement equipment work as intended. In addition, it enables easier
access to the device in case some settings have to be changed before running the full sequence.
The Receive level might need adjustment from DUT physical volume buttons or the operating system’s
master volume. Select the category specific Receive (speaker) loudness test and verify that the correct
level is achieved. Iterate by adjusting the level and measuring this SMD until it fits in the range. In case
of multiple settings, fit and then use the highest value fitting the limits.
If the device does not provide enough playback level even when all settings are in maximum, run the
tests with maximum available playback volume.
Once preparation is done, it is safe to close the door to the anechoic room and start the tests.
Page 30 of 53
Skype Audio Lab Setup Guide
Page 31 of 53
Skype Audio Lab Setup Guide
4. Run the frequency response tests as instructed by the notifications in ACQUA. The frequency
response tests assume that the measurement equipment or DUT must be repositioned. The final
result of the test is an average of the three measurements.
5. Set the playback level to maximum, and run the EQUEST test.
Page 32 of 53
Skype Audio Lab Setup Guide
If reverberant room tests need to be done, then the steps would be the following:
1. Set up the device in reverberant test environment. Use the same nominal playback level as used
in anechoic room.
2. Connect HATS to MFE VI.I, if necessary, and then change the Measurement Settings, Calibration
Assignment, and MFE VI.I Settings “Skype” in ACQUA according to the setup.
3. Select and run the tests. Note that if the playback level is not set to maximum then EQUEST
tests with maximum playback level must be done separately as in anechoic room.
Page 33 of 53
Skype Audio Lab Setup Guide
Page 34 of 53
Skype Audio Lab Setup Guide
1. Close ACQUA
2. Start the ACQUA Database Administrator.
3. Click Restore Database.
4. Choose the location of backup file.
5. Choose where the local database (with file extension .mdf) will be created.
6. Click Restore.
7. Close ACQUA Database Administrator.
8. Start ACQUA.
The imported database (and the projects it contains) should appear in the available databases.
Page 35 of 53
Skype Audio Lab Setup Guide
Page 36 of 53
Skype Audio Lab Setup Guide
Figure 33: Input calibration - Insert the microphone air tightly to pistonphone
and enter the nominal value to ACQUA
5. Choose where the microphone is connected. The recommended connection is to MFE VI.I
channel number 2.
Page 37 of 53
Skype Audio Lab Setup Guide
7. Verify the parameters set are correct, and then start the calibration.
Page 38 of 53
Skype Audio Lab Setup Guide
Page 39 of 53
Skype Audio Lab Setup Guide
4. Choose where the output device is connected. The recommended connection is to MFE VI.
5. Choose the channel where the input device (measurement microphone) is connected.
Page 40 of 53
Skype Audio Lab Setup Guide
Page 41 of 53
Skype Audio Lab Setup Guide
5. Mount the measurement microphone in front of the artificial mouth following the vendor’s
instructions.
6. Verify the parameters set are correct, and then start the calibration.
Page 42 of 53
Skype Audio Lab Setup Guide
Page 43 of 53
Skype Audio Lab Setup Guide
Page 44 of 53
Skype Audio Lab Setup Guide
Page 45 of 53
Skype Audio Lab Setup Guide
Page 46 of 53
Skype Audio Lab Setup Guide
Page 47 of 53
Skype Audio Lab Setup Guide
Figure 57: Background noise test setup for headsets and handsets
Page 48 of 53
Skype Audio Lab Setup Guide
Page 49 of 53
Skype Audio Lab Setup Guide
Page 50 of 53
Skype Audio Lab Setup Guide
Page 51 of 53
Skype Audio Lab Setup Guide
Figure 61: Background noise test setup for long-range speakerphones speech
quality in presence of noise testing
Page 52 of 53
Skype Audio Lab Setup Guide
Figure 62: Test setup for long-range speakerphones, echo path testing
Page 53 of 53