Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(11)

Issue 2715233003: APM Quality Generator, noise generator and evaluation score workers factory + echo noise generator (Closed)

Created:
3 years, 9 months ago by AleBzk
Modified:
3 years, 8 months ago
Reviewers:
kjellander_webrtc
CC:
webrtc-reviews_webrtc.org, peah-webrtc, Andrew MacDonald, aleloi, tterriberry_mozilla.com, audio-team_agora.io, hlundin-webrtc, kwiberg-webrtc, minyue-webrtc, the sun, aluebs-webrtc, bjornv1
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

I added two factory classes to address an important comment I got in another CL from kjellander@webrtc.org. This CL also includes the implementation of the echo noise generator. I added comments in the diff to help the reviewers. BUG=webrtc:7218 NOTRY=True Review-Url: https://codereview.webrtc.org/2715233003 Cr-Commit-Position: refs/heads/master@{#17507} Committed: https://chromium.googlesource.com/external/webrtc/+/54ad3df1d290b202bbd3917b170df5e7cbf95f29

Patch Set 1 #

Patch Set 2 : Noise generation and evaluation score workers now instantiated through factory objects, class decor… #

Total comments: 21

Patch Set 3 : comments from kjellander addressed #

Patch Set 4 : rebase + style fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+457 lines, -95 lines) Patch
M webrtc/modules/audio_processing/test/py_quality_assessment/BUILD.gn View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment.py View 1 2 2 chunks +9 lines, -1 line 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment.sh View 1 2 3 2 chunks +27 lines, -1 line 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/audioproc_wrapper.py View 1 2 3 3 chunks +14 lines, -0 lines 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/data_access.py View 1 2 3 6 chunks +20 lines, -13 lines 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/eval_scores.py View 1 2 3 6 chunks +21 lines, -16 lines 0 comments Download
A webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/eval_scores_factory.py View 1 2 3 1 chunk +37 lines, -0 lines 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/eval_scores_unittest.py View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/evaluation.py View 1 2 3 2 chunks +8 lines, -0 lines 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/noise_generation.py View 1 2 3 15 chunks +185 lines, -46 lines 0 comments Download
A webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/noise_generation_factory.py View 1 2 3 1 chunk +37 lines, -0 lines 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/noise_generation_unittest.py View 1 2 3 5 chunks +33 lines, -4 lines 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/signal_processing.py View 1 2 3 7 chunks +31 lines, -10 lines 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/signal_processing_unittest.py View 1 2 3 2 chunks +4 lines, -0 lines 0 comments Download
M webrtc/modules/audio_processing/test/py_quality_assessment/quality_assessment/simulation.py View 1 2 3 2 chunks +25 lines, -4 lines 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 22 (12 generated)
AleBzk
This is another CL about noise generation. This time it implements local echo (not echo ...
3 years, 9 months ago (2017-02-28 16:18:50 UTC) #3
opp90350
3 years, 9 months ago (2017-03-06 11:17:26 UTC) #6
opp90350
3 years, 9 months ago (2017-03-06 11:17:26 UTC) #7
AleBzk
Hi, I updated this CL and added Henrik as reviewer since I start addressing in ...
3 years, 9 months ago (2017-03-06 11:29:54 UTC) #11
kjellander_webrtc
https://codereview.webrtc.org/2715233003/diff/20001/webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment.py File webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment.py (right): https://codereview.webrtc.org/2715233003/diff/20001/webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment.py#newcode80 webrtc/modules/audio_processing/test/py_quality_assessment/apm_quality_assessment.py:80: On 2017/03/06 11:29:53, AleBzk wrote: > @kjellander: the environment ...
3 years, 9 months ago (2017-03-09 07:49:32 UTC) #12
AleBzk
Hi Henrik, Everything fixed except for the 3rd-party pkgs which IMHO require a separate CL. ...
3 years, 9 months ago (2017-03-09 11:31:20 UTC) #14
kjellander_webrtc
lgtm, I'll leave the decision to you if you want an additional reviewer for the ...
3 years, 9 months ago (2017-03-09 14:05:42 UTC) #15
AleBzk
Hi again, Great work thanks to your comments. I'm very satisfied! I will add someone ...
3 years, 9 months ago (2017-03-10 08:40:53 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/2715233003/60001
3 years, 8 months ago (2017-04-03 15:09:28 UTC) #19
commit-bot: I haz the power
3 years, 8 months ago (2017-04-03 15:12:51 UTC) #22
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/external/webrtc/+/54ad3df1d290b202bbd3917b1...

Powered by Google App Engine
This is Rietveld 408576698