Wave Arts VQE  1.00
Voice Quality Enhancement
Public Attributes
AecParam Struct Reference

Aec parameter structure. More...

#include <aec.h>

List of all members.

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

Detailed Description

Aec parameter structure.


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines