Lab Setup Requirements - Assistant Partners - Google Developers
Lab Setup Requirements - Assistant Partners - Google Developers
ART Certi cation Lab Setup describes the environment and equipment required for performing
acoustic tests on Google Assistant products. Most equipment may be exchanged for devices
of like performance. Cables, adapters, stands, and other accessories are outside the scope of
this document. Accessories are at the discretion of each lab.
Each device type may require additional equipment for setup, control, mounting, power, etc.
Refer to the device testing procedure documents.
Acoustic chamber
Tests are executed in an acoustic chamber with the control station located outside of the
chamber. Independent veri cation of noise and reverberation in the chamber is required for
certi cation labs.
The acoustic chamber MUST meet the requirements of ETSI 202-396-1 Section 6.1.
The delta between the minimum RT60 value and the maximum RT60 value within the
speech range (100Hz-8kHz) MUST be less than or equal to 0.25s.
For far- eld device testing the acoustic chamber MUST be at least 300cm by 350cm.
Near- eld devices may be tested at the minimum room size speci ed by ETSI 202-396-1
Section 6.1.
The background noise system generates wideband, diffused noise during device testing. Noise
sources must be calibrated periodically using a reference microphone and SoundCheck.
https://developers.google.com/assistant-partners/resources/art/lab-setup 1/12
06/04/2021 Lab setup requirements | Assistant Partners | Google Developers
Recommended solution
ng: Full output may damage the speakers. Use negative gain to ensure the wattage received by your speakers
acceptable limits.
Full requirements
Four speakers
Minimum output power ≥ 104dB SPL with 1kHz, 0 dB full signal (FS)
≤ 1% harmonic distortion
Simulated users
For far eld devices, users are simulated by mouth simulators. Near eld devices require a
head and torso simulator, as re ections from the user become important to the device’s
performance. Many near eld devices are worn or held by the user, which can be simulated by
placing the device on the head and torso simulator.
https://developers.google.com/assistant-partners/resources/art/lab-setup 2/12
06/04/2021 Lab setup requirements | Assistant Partners | Google Developers
Recommended solution
ng: Full output may damage the speakers. Use negative gain to ensure the wattage received by your speakers
acceptable limits.
Note: Head and Torso Simulator is only required for near eld device testing.
Passive devices require an external ampli er. Active devices are also acceptable.
Full requirements
Note: This part is not required for testing near- eld only devices.
Anthropomorphic Pinae
Note: This part is only required for testing near- eld devices.
https://developers.google.com/assistant-partners/resources/art/lab-setup 3/12
06/04/2021 Lab setup requirements | Assistant Partners | Google Developers
≤ 1% harmonic distortion
NOTE: ampli ers with > 50 w output may be used if a power limiter or gain setting is used to
prevent output over 50 w.
The calibration and control system allows sources in the chamber to be accurately calibrated
in position without the need for professional calibration. Professional calibration of the
reference microphones and microphone calibrator is required annually, or according to the
manufacturer’s recommendations.
Required components
ng: Apple broke USB 2.0 (https://cdm.link/2019/02/apple-2018-glitch/) in all 2018 and later hardware. A USB 3
interface or external Thunderbolt 3 hub is required.
Mac OS X machine:
8GB RAM
250GB SSD
https://developers.google.com/assistant-partners/resources/art/lab-setup 4/12
06/04/2021 Lab setup requirements | Assistant Partners | Google Developers
Transfer functions option in post processing: Fast Fourier Transform (FFT) and
inverse FFT
8 channel acquisition
Only required when controlling device media over Bluetooth is necessary or desired.
Eight Input / Eight Output USB Audio Interface Calibrated for SoundCheck
24 bit samples
Reference Microphones
https://developers.google.com/assistant-partners/resources/art/lab-setup 5/12
06/04/2021 Lab setup requirements | Assistant Partners | Google Developers
Check datasheet for your speci c reference microphone and follow manufacturer's
recommendation for powering your microphone.
Microphone Calibrator
Uncertainty ≤ 0.1dB
At a minimum, the unit should be inspected annually and veri ed to perform within
manufacturer's tolerances.
Wireless Router
Gigabit LAN
Optional equipment
https://developers.google.com/assistant-partners/resources/art/lab-setup 6/12
06/04/2021 Lab setup requirements | Assistant Partners | Google Developers
Acoustic Analyzer
Power Conditioner
Background noise speakers are installed in each corner of the chamber, 30 cm from the corner,
100 cm from the oor and at 45° angles relative to the walls. All measurements are made from
the center of the speaker's primary driver.
The speakers may be connected to any hardware output on the audio interface. SoundCheck
channels for the speakers must be named "Noise 1", "Noise 2", "Noise 3", and "Noise 4". Noise
1 is behind and to the right of the DUT position, each speaker is then named clockwise around
the DUT.
The Device Under Test (DUT) is placed at the ⅔ point on the length and width of the room 100
cm from the oor. Measurements are made from the center of the DUT. See device testing
procedure documents for speci cs regarding each device type.
https://developers.google.com/assistant-partners/resources/art/lab-setup 7/12
06/04/2021 Lab setup requirements | Assistant Partners | Google Developers
For near eld device testing the Head and Torso Simulator (HATS) is placed 50 cm behind the
DUT and 35 cm above it. Measurements are made from the MRP of the HATS. The HATS is
removed for far eld device testing.
The HATS mouth may be connected to any hardware output on the audio interface. It may
share an output with a mouth simulator, typically Mouth 1, but only one may be connected at
any time (signals may not be split). The SoundCheck output channel must be named "HATS
Mouth". The HATS ear simulator microphones are currently not used.
Mouth simulators
Far eld device testing mouth simulators are placed 100 cm from the oor at 0°, 90°, 135°, and
180° relative to the DUT (with 0° being directly behind the DUT). These are referred to as
"Mouth 1", "Mouth 2", "Mouth 3", and "Mouth 4" respectively with output channels in
SoundCheck named accordingly. Mouth Simulators are oriented towards the DUT ± 5° and
parallel to the oor.
Distances to the DUT are dependant on the speci c re ection characteristics of the lab. Mouth
simulator 1 is placed in the near eld, Mouth simulator 2 is placed in mid eld, and Mouth
simulators 3 and 4 are placed in far eld. To determine these locations, follow this procedure
individually for each mouth simulator:
1. Place the mouth at the correct height and angle relative to the DUT position. Start at a
horizontal distance of 20 cm
b. Adjust each generated signal to reach 80 dB SPL 1dB at the initial position
https://developers.google.com/assistant-partners/resources/art/lab-setup 8/12
06/04/2021 Lab setup requirements | Assistant Partners | Google Developers
5. Move the source away from the DUT position in 10 cm increments recording the received
signal for each signal at each position.
Near eld is characterized by a steep, linear decline in received signal with minimal turbulence.
The end of the near eld region will vary with frequency. Place Mouth 1 at the farthest position
where all frequencies are in the near eld region. In the near eld region, the received signal is
dominated by the direct path from the source.
Mid eld immediately follows near eld and is characterized by a 20 - 40 cm wide dip in the
received signal. Mid eld may also be observed as a shallow, linear decline of about 3 dB over
20 - 40cm. The mid eld regions may not all overlap, given their relatively short length. The
center of the mid eld region, is the critical distance where the sum of all re ected signals is
equal to the direct signal. Place Mouth 2 at the median critical distance. A dip in signal
strength is observed at mid eld, because the re ections begin to interfere destructively with
the direct signal.
Everything beyond mid eld is far eld. Far eld begins with an increase in signal strength of at
least 3 dB over the lowest point of the mid eld region. Far eld is typically turbulent with the
received signal strength becoming atter as distance increases. Place Mouth 3 and 4 at
between 2 and 3 times the longest critical distance but not less than 50cm from the nearest
wall.
Mouth simulators 2, 3, and 4 may be left in the chamber during near eld device testing. Mouth
simulator 1 must be removed, to make room for the HATS.
Drawings
https://developers.google.com/assistant-partners/resources/art/lab-setup 9/12
06/04/2021 Lab setup requirements | Assistant Partners | Google Developers
Calibration procedure
Calibration of the reference microphones MUST be completed daily or at the start of each test.
Accurate calibration of the reference microphones depends on an accurate microphone
calibrator, which MUST be tested independently annually.
Calibration of the speakers, mouth simulators, and HATS MUST be completed at least once
every 30 days. Calibration should be executed more frequently, especially with new equipment.
Frequent calibration checks are advised. If a device shows signi cantly degraded performance,
any results depending on that device, since the last calibration are invalid.
Microphone calibration
The reference microphones must be connected and con gured in SoundCheck as an input
channel named "Reference Mic Left" and "Reference Mic Right".
1. Connect the microphone calibrator and con gure for 1kHz tone at 94 dB SPL.
2. Adjust gain on the microphone power supply to approach (but not exceed) -18dB FS.
This makes the best use of the digital range of the audio interface without causing
clipping.
You can measure dB FS with SoundCheck's multimeter. Your input channel will need to
be con gured as a digital, rather than analog input.
4. Import or enter the microphone's frequency response (inverted) into the microphone
correction curve.
These are general instructions for the type of microphone recommended. Follow your manufacturer's calibrat
ctions if they differ from the level and frequency used here.
Equalization
https://developers.google.com/assistant-partners/resources/art/lab-setup 10/12
06/04/2021 Lab setup requirements | Assistant Partners | Google Developers
All output devices must be equalized ± 0.5dB in 1/12 octaves throughout their intended
operating range. Equalization is completed with a stepped sine sweep at highest level intended
for use during a test. SoundCheck's built-in Speaker Equalization sequence is used for this
task.
Mouth simulators are calibrated at the MRP, 89.3 dB SPL from 100 Hz - 8 kHz. Noise speakers
are calibrated 25 cm from the center of their primary driver, 80 dB SPL from 50 Hz - 20 kHz. All
devices must be connected and con gured in SoundCheck. The expected channel names are
"HATS Mouth", "Noise 1", and "Mouth 1" (replacing one with 2, 3, and 4 for additional channels).
3. When prompted, enter the level and frequency range speci ed.
5. When prompted, if the response is at enough, answer "Yes" if all points of the response
curve measures < 0.5dB deviation from the zero line. Answer "No" to continue the
equalization sequence if any point measures >= 0.5dB deviation.
Sensitivity for all sources except the head and torso simulator is calculated by the sound levels
which reach the DUT position. Place all audio sources in their proper positions and install the
reference microphones at the DUT position.
Sensitivity of the Head and Torso Simulator (HATS) is set at the MRP. Equalization is also
performed at MRP. SoundCheck's Speaker Equalization routine automatically sets the correct
sensitivity. No additional calibration is required.
All rights reserved. Java is a registered trademark of Oracle and/or its a liates.
https://developers.google.com/assistant-partners/resources/art/lab-setup 11/12
06/04/2021 Lab setup requirements | Assistant Partners | Google Developers
https://developers.google.com/assistant-partners/resources/art/lab-setup 12/12