webrtc/modules/audio_processing/agc2
Alessio Bazzica a44b91de3e Reland "Reland "AGC2 RNN VAD: initial build targets""
This reverts commit 772d43d4c0.

Reason for revert: fix issues and reland revert

Original change's description:
> Revert "Reland "AGC2 RNN VAD: initial build targets""
> 
> This reverts commit e0031500ba.
> 
> Reason for revert: reland automatically landed by mistake
> 
> Original change's description:
> > Reland "AGC2 RNN VAD: initial build targets"
> > 
> > This reverts commit a153c00bce.
> > 
> > Reason for revert: fix issues and reland revert
> > 
> > Original change's description:
> > > Revert "AGC2 RNN VAD: initial build targets"
> > > 
> > > This reverts commit 8628f5bb7c.
> > > 
> > > Reason for revert: iOS buildbot failing
> > > 
> > > Original change's description:
> > > > AGC2 RNN VAD: initial build targets
> > > > 
> > > > rnn_vad_tool is an executable that reads a wav file of any sample rate
> > > > compatible with 10 ms frames that are resampled and, when the VAD is
> > > > fully landed, will process the resampled frames to compute the VAD
> > > > probability.
> > > > 
> > > > To avoid mac, win and ios trybot failures, to_be_removed.h/.cc have
> > > > been added and will be removed as soon as the :lib target includes
> > > > code that leads to a non-empty static lib file on those platforms.
> > > > 
> > > > Bug: webrtc:9076
> > > > Change-Id: I810c08acfa1adf2029e3baac2adda3045ae5214a
> > > > Reviewed-on: https://webrtc-review.googlesource.com/70202
> > > > Reviewed-by: Alex Loiko <aleloi@webrtc.org>
> > > > Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
> > > > Cr-Commit-Position: refs/heads/master@{#22898}
> > > 
> > > TBR=alessiob@webrtc.org,aleloi@webrtc.org
> > > 
> > > Change-Id: Ic6014dde78b0ef371804c52608145ba8acdd9c97
> > > No-Presubmit: true
> > > No-Tree-Checks: true
> > > No-Try: true
> > > Bug: webrtc:9076
> > > Reviewed-on: https://webrtc-review.googlesource.com/70144
> > > Reviewed-by: Alessio Bazzica <alessiob@webrtc.org>
> > > Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
> > > Cr-Commit-Position: refs/heads/master@{#22899}
> > 
> > TBR=alessiob@webrtc.org,aleloi@webrtc.org
> > 
> > Change-Id: I55e5a77274684b4cff3c950ca3514cc769d5dc26
> > No-Presubmit: true
> > No-Tree-Checks: true
> > No-Try: true
> > Bug: webrtc:9076
> > Reviewed-on: https://webrtc-review.googlesource.com/70145
> > Reviewed-by: Alessio Bazzica <alessiob@webrtc.org>
> > Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
> > Cr-Commit-Position: refs/heads/master@{#22901}
> 
> TBR=alessiob@webrtc.org,aleloi@webrtc.org
> 
> Change-Id: Ia6a837f79ac3f12aa4b0659938454141c69fee61
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: webrtc:9076
> Reviewed-on: https://webrtc-review.googlesource.com/70520
> Reviewed-by: Alessio Bazzica <alessiob@webrtc.org>
> Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#22902}

TBR=alessiob@webrtc.org,aleloi@webrtc.org

Change-Id: If0884ab59d66ac3ba6460dbfe14a083f20493c10
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:9076
Reviewed-on: https://webrtc-review.googlesource.com/70521
Reviewed-by: Minyue Li <minyue@webrtc.org>
Reviewed-by: Alessio Bazzica <alessiob@webrtc.org>
Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22904}
2018-04-17 14:34:14 +00:00
..
rnn_vad Reland "Reland "AGC2 RNN VAD: initial build targets"" 2018-04-17 14:34:14 +00:00
adaptive_agc.cc Adaptive digital gain applier 2018-04-05 06:40:02 +00:00
adaptive_agc.h Adaptive Digital gain control structure. 2018-03-27 14:12:50 +00:00
adaptive_digital_gain_applier_unittest.cc Adaptive digital gain applier 2018-04-05 06:40:02 +00:00
adaptive_digital_gain_applier.cc Pre-amplification in the audio processing module. 2018-04-13 10:19:58 +00:00
adaptive_digital_gain_applier.h Pre-amplification in the audio processing module. 2018-04-13 10:19:58 +00:00
adaptive_mode_level_estimator_unittest.cc Level estimation and saturation protection stub. 2018-03-28 08:41:45 +00:00
adaptive_mode_level_estimator.cc Saturation Protector in AGC2. 2018-04-04 13:07:30 +00:00
adaptive_mode_level_estimator.h Saturation Protector in AGC2. 2018-04-04 13:07:30 +00:00
agc2_common.h Adaptive digital gain applier 2018-04-05 06:40:02 +00:00
agc2_testing_common_unittest.cc Fixed Digital mode of AGC2 implementation finished. 2018-02-20 15:59:25 +00:00
agc2_testing_common.cc Fixed Digital mode of AGC2 implementation finished. 2018-02-20 15:59:25 +00:00
agc2_testing_common.h Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
biquad_filter.cc Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
biquad_filter.h Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
BUILD.gn Reland "Reland "AGC2 RNN VAD: initial build targets"" 2018-04-17 14:34:14 +00:00
compute_interpolated_gain_curve.cc Fixed Digital mode of AGC2 implementation finished. 2018-02-20 15:59:25 +00:00
compute_interpolated_gain_curve.h Fixed Digital mode of AGC2 implementation finished. 2018-02-20 15:59:25 +00:00
down_sampler.cc Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
down_sampler.h Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
fixed_digital_level_estimator_unittest.cc Fixed Digital mode of AGC2 implementation finished. 2018-02-20 15:59:25 +00:00
fixed_digital_level_estimator.cc AGC2-fixed-digital: Level Estimator 2018-02-16 13:55:18 +00:00
fixed_digital_level_estimator.h Comments in FixedDigitalLevelEstimator. 2018-02-16 14:17:08 +00:00
fixed_gain_controller_unittest.cc Make possible to activate adaptive AGC2 in the APM. 2018-03-29 09:42:07 +00:00
fixed_gain_controller.cc Pre-amplification in the audio processing module. 2018-04-13 10:19:58 +00:00
fixed_gain_controller.h Make possible to activate adaptive AGC2 in the APM. 2018-03-29 09:42:07 +00:00
gain_applier_unittest.cc Pre-amplification in the audio processing module. 2018-04-13 10:19:58 +00:00
gain_applier.cc Pre-amplification in the audio processing module. 2018-04-13 10:19:58 +00:00
gain_applier.h Pre-amplification in the audio processing module. 2018-04-13 10:19:58 +00:00
gain_curve_applier_unittest.cc Reland of "Choose between APM-AGC-Limiter and Apm-AGC2-fixed-gain_controller." 2018-02-27 15:47:39 +00:00
gain_curve_applier.cc Reland of "Choose between APM-AGC-Limiter and Apm-AGC2-fixed-gain_controller." 2018-02-27 15:47:39 +00:00
gain_curve_applier.h Fixed Digital mode of AGC2 implementation finished. 2018-02-20 15:59:25 +00:00
interpolated_gain_curve_unittest.cc Fixed Digital mode of AGC2 implementation finished. 2018-02-20 15:59:25 +00:00
interpolated_gain_curve.cc Fix histogram logging in InterpolatedGainCurve. 2018-03-26 14:17:00 +00:00
interpolated_gain_curve.h Add more Audio Mixer and Fixed Gain Controller metrics. 2018-03-15 10:51:06 +00:00
limiter_unittest.cc Fixed Digital mode of AGC2 implementation finished. 2018-02-20 15:59:25 +00:00
limiter.cc Fixed Digital mode of AGC2 implementation finished. 2018-02-20 15:59:25 +00:00
limiter.h Fixed Digital mode of AGC2 implementation finished. 2018-02-20 15:59:25 +00:00
noise_level_estimator_unittest.cc Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
noise_level_estimator.cc Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
noise_level_estimator.h Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
noise_spectrum_estimator.cc Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
noise_spectrum_estimator.h Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
saturation_protector_unittest.cc Saturation Protector in AGC2. 2018-04-04 13:07:30 +00:00
saturation_protector.cc Saturation Protector in AGC2. 2018-04-04 13:07:30 +00:00
saturation_protector.h Saturation Protector in AGC2. 2018-04-04 13:07:30 +00:00
signal_classifier_unittest.cc Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
signal_classifier.cc Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
signal_classifier.h Noise level estimation for AGC2. 2018-04-04 18:23:55 +00:00
vector_float_frame.cc Add FixedGainController and move GainController2 in APM. 2018-02-16 10:56:38 +00:00
vector_float_frame.h AGC2-fixed-digital: Level Estimator 2018-02-16 13:55:18 +00:00