|
Wave Arts VQE
1.00
Voice Quality Enhancement
|
Aec parameter structure. More...
#include <aec.h>
Public Attributes | |
| int | fs |
| sampling rate | |
| float * | h |
| impulse response of filterbank prototype (symmetrical) | |
| int | P |
| prototype filter length | |
| int | M |
| number of subbands, radix-2 FFT requires this be power of 2 | |
| int | R |
| decimation factor | |
| int | K |
| number of reference channels | |
| int | N |
| per band adaptive filter length | |
| ftype | W |
| exponential weighting factor | |
| ftype | E0 |
| regularization parameter | |
| ftype | frameTimeMsec |
| two-path decision frame time, msec | |
| ftype | smoothingGain |
| MSE energy smoothing gains. | |
| ftype | dtThreshDb |
| doubletalk threshold, dB > 0 | |
| ftype | minLevelDb |
| minimum expected MSE and ref level, dB < 0 | |
| ftype | refActiveThreshDb |
| reference active threshold, dB < 0 | |
| ftype | refAudibleThreshDb |
| reference audible threshold, refActiveThreshdB < dB < 0 | |
| ftype | echoCancelThreshDb |
| echo cancellation required to end initialization, dB < 0 | |
| ftype | uploadMarginDb |
| upload histeresis margin, dB < 0 | |
| int | initFrameCount |
| required number of initial audible frames | |
| AecGateParam | gateParam |
| gate parameters | |
| int | maxLatencyTimeMsec |
| maximum latency time, msec | |
| int | latencyMarginMsec |
| latency margin, msec | |
| AecSpkrType | spkrType |
| speaker type sets highpass filtering | |
| ftype | envTime |
| reference envelope 60 dB decay time, sec | |
| ftype | envHoldTime |
| reference envelope hold time, sec | |
| int | dtCountThresh |
| number of consecutive over threshold blocks for DT | |
| ftype | echoGainAvgTime |
| echo gain estimate averaging time, sec | |
| int | noNLP |
| true to disable NLP (noise gate) | |
| int | exFrameTimeMsec |
| extended frame time for echo gain estimation, msec | |
Aec parameter structure.
1.7.5.1