Add more audio analysis and quality measurement tool |
||
Issue descriptionDesign doc :go/intern2016-eddyhsu Eddy is the owner of this issue, but his account can not be an owner.
,
Sep 2 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/autotest/+/84f4097219c40bbc792dd47d8632012005c908df commit 84f4097219c40bbc792dd47d8632012005c908df Author: EddyHsu <eddyhsu@google.com> Date: Fri Jul 29 06:40:10 2016 [autotest] audio: add audio quality measurement module Add quality measurement tools: - Detects artifacts -- noise before playback -- noise after playback -- delay during playback -- burst/pop - Detects scenarios -- volume changing detection - Noise estimation Add audio quality measurement unittest. BUG= chromium:632616 TEST=unittest Change-Id: If93c760f0690cad1b2837e2f70bd8b825231613d Reviewed-on: https://chromium-review.googlesource.com/364352 Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org> Tested-by: Cheng-Yi Chiang <cychiang@chromium.org> Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org> [add] https://crrev.com/84f4097219c40bbc792dd47d8632012005c908df/client/cros/audio/audio_quality_measurement_unittest.py [add] https://crrev.com/84f4097219c40bbc792dd47d8632012005c908df/client/cros/audio/audio_quality_measurement.py
,
Sep 2 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/autotest/+/7a6ac6530ccd51a0f0bb599717f71ec2837b202c commit 7a6ac6530ccd51a0f0bb599717f71ec2837b202c Author: EddyHsu <eddyhsu@google.com> Date: Tue Aug 09 08:18:01 2016 [autotest] audio: add audio quality measurement test Add audio artifacts detection tools in audio_test_utils: - artifacts before playing - delay during playing - under after playing Add audio_AudioArtifacts tests. BUG= chromium:632616 TEST=test_that audio_AudioArtifacts.a2dp: FAILED, detects bursts test_that audio_AudioArtifacts.hdmi: FAILED, detects bursts test_that audio_AudioArtifacts.headphone: FAILED, detects delay test_that audio_AudioArtifacts.hsp: FAILED, detects bursts test_that audio_AudioArtifacts.mute_headphone: FAILED, detects delay. But, mutes are correctly matched. test_that audio_AudioArtifacts.speaker: FAILED, detects noise both before and after wave, and burst. test_that audio_AudioArtifacts.usb: PASSED test_that audio_AudioArtifacts.volume_changing_headphone: FAILED, detects delay, burst. But, volume changes are correctly detected. Change-Id: I8814073a9198254ac21ac34f9009f95032472369 Reviewed-on: https://chromium-review.googlesource.com/366955 Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org> Tested-by: Cheng-Yi Chiang <cychiang@chromium.org> Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org> [add] https://crrev.com/7a6ac6530ccd51a0f0bb599717f71ec2837b202c/server/site_tests/audio_AudioArtifacts/control.usb [add] https://crrev.com/7a6ac6530ccd51a0f0bb599717f71ec2837b202c/server/site_tests/audio_AudioArtifacts/audio_AudioArtifacts.py [modify] https://crrev.com/7a6ac6530ccd51a0f0bb599717f71ec2837b202c/client/cros/chameleon/audio_test_utils.py [add] https://crrev.com/7a6ac6530ccd51a0f0bb599717f71ec2837b202c/server/site_tests/audio_AudioArtifacts/control.a2dp [add] https://crrev.com/7a6ac6530ccd51a0f0bb599717f71ec2837b202c/server/site_tests/audio_AudioArtifacts/control.hdmi [add] https://crrev.com/7a6ac6530ccd51a0f0bb599717f71ec2837b202c/server/site_tests/audio_AudioArtifacts/control.speaker [add] https://crrev.com/7a6ac6530ccd51a0f0bb599717f71ec2837b202c/server/site_tests/audio_AudioArtifacts/control.volume_changing_headphone [add] https://crrev.com/7a6ac6530ccd51a0f0bb599717f71ec2837b202c/server/site_tests/audio_AudioArtifacts/control.hsp [add] https://crrev.com/7a6ac6530ccd51a0f0bb599717f71ec2837b202c/server/site_tests/audio_AudioArtifacts/control.mute_headphone [add] https://crrev.com/7a6ac6530ccd51a0f0bb599717f71ec2837b202c/server/site_tests/audio_AudioArtifacts/control.headphone
,
Mar 17 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by vsu...@chromium.org
, Jul 30 2016