webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Attributes | List of all members
NoiseSuppressionC_ Struct Reference

#include <ns_core.h>

Public Attributes

uint32_t fs
 
size_t blockLen
 
size_t windShift
 
size_t anaLen
 
size_t magnLen
 
int aggrMode
 
const float * window
 
float analyzeBuf [ANAL_BLOCKL_MAX]
 
float dataBuf [ANAL_BLOCKL_MAX]
 
float syntBuf [ANAL_BLOCKL_MAX]
 
int initFlag
 
float density [SIMULT *HALF_ANAL_BLOCKL]
 
float lquantile [SIMULT *HALF_ANAL_BLOCKL]
 
float quantile [HALF_ANAL_BLOCKL]
 
int counter [SIMULT]
 
int updates
 
float smooth [HALF_ANAL_BLOCKL]
 
float overdrive
 
float denoiseBound
 
int gainmap
 
size_t ip [IP_LENGTH]
 
float wfft [W_LENGTH]
 
int32_t blockInd
 
int modelUpdatePars [4]
 
float priorModelPars [7]
 
float noise [HALF_ANAL_BLOCKL]
 
float noisePrev [HALF_ANAL_BLOCKL]
 
float magnPrevAnalyze [HALF_ANAL_BLOCKL]
 
float magnPrevProcess [HALF_ANAL_BLOCKL]
 
float logLrtTimeAvg [HALF_ANAL_BLOCKL]
 
float priorSpeechProb
 
float featureData [7]
 
float magnAvgPause [HALF_ANAL_BLOCKL]
 
float signalEnergy
 
float sumMagn
 
float whiteNoiseLevel
 
float initMagnEst [HALF_ANAL_BLOCKL]
 
float pinkNoiseNumerator
 
float pinkNoiseExp
 
float parametricNoise [HALF_ANAL_BLOCKL]
 
NSParaExtract featureExtractionParams
 
int histLrt [HIST_PAR_EST]
 
int histSpecFlat [HIST_PAR_EST]
 
int histSpecDiff [HIST_PAR_EST]
 
float speechProb [HALF_ANAL_BLOCKL]
 
float dataBufHB [NUM_HIGH_BANDS_MAX][ANAL_BLOCKL_MAX]
 

Member Data Documentation

◆ aggrMode

int NoiseSuppressionC_::aggrMode

◆ anaLen

size_t NoiseSuppressionC_::anaLen

◆ analyzeBuf

float NoiseSuppressionC_::analyzeBuf

◆ blockInd

int32_t NoiseSuppressionC_::blockInd

◆ blockLen

size_t NoiseSuppressionC_::blockLen

◆ counter

int NoiseSuppressionC_::counter

◆ dataBuf

float NoiseSuppressionC_::dataBuf

◆ dataBufHB

float NoiseSuppressionC_::dataBufHB

◆ denoiseBound

float NoiseSuppressionC_::denoiseBound

◆ density

float NoiseSuppressionC_::density

◆ featureData

float NoiseSuppressionC_::featureData

◆ featureExtractionParams

NSParaExtract NoiseSuppressionC_::featureExtractionParams

◆ fs

uint32_t NoiseSuppressionC_::fs

◆ gainmap

int NoiseSuppressionC_::gainmap

◆ histLrt

int NoiseSuppressionC_::histLrt

◆ histSpecDiff

int NoiseSuppressionC_::histSpecDiff

◆ histSpecFlat

int NoiseSuppressionC_::histSpecFlat

◆ initFlag

int NoiseSuppressionC_::initFlag

◆ initMagnEst

float NoiseSuppressionC_::initMagnEst

◆ ip

size_t NoiseSuppressionC_::ip

◆ logLrtTimeAvg

float NoiseSuppressionC_::logLrtTimeAvg

◆ lquantile

float NoiseSuppressionC_::lquantile

◆ magnAvgPause

float NoiseSuppressionC_::magnAvgPause

◆ magnLen

size_t NoiseSuppressionC_::magnLen

◆ magnPrevAnalyze

float NoiseSuppressionC_::magnPrevAnalyze

◆ magnPrevProcess

float NoiseSuppressionC_::magnPrevProcess

◆ modelUpdatePars

int NoiseSuppressionC_::modelUpdatePars

◆ noise

float NoiseSuppressionC_::noise

◆ noisePrev

float NoiseSuppressionC_::noisePrev

◆ overdrive

float NoiseSuppressionC_::overdrive

◆ parametricNoise

float NoiseSuppressionC_::parametricNoise

◆ pinkNoiseExp

float NoiseSuppressionC_::pinkNoiseExp

◆ pinkNoiseNumerator

float NoiseSuppressionC_::pinkNoiseNumerator

◆ priorModelPars

float NoiseSuppressionC_::priorModelPars

◆ priorSpeechProb

float NoiseSuppressionC_::priorSpeechProb

◆ quantile

float NoiseSuppressionC_::quantile

◆ signalEnergy

float NoiseSuppressionC_::signalEnergy

◆ smooth

float NoiseSuppressionC_::smooth

◆ speechProb

float NoiseSuppressionC_::speechProb

◆ sumMagn

float NoiseSuppressionC_::sumMagn

◆ syntBuf

float NoiseSuppressionC_::syntBuf

◆ updates

int NoiseSuppressionC_::updates

◆ wfft

float NoiseSuppressionC_::wfft

◆ whiteNoiseLevel

float NoiseSuppressionC_::whiteNoiseLevel

◆ window

const float * NoiseSuppressionC_::window

◆ windShift

size_t NoiseSuppressionC_::windShift

The documentation for this struct was generated from the following file: