|
BSAPI
|
| AddRef()=0 | SUnknownI | [pure virtual] |
| Done()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| GetEnergyThreshold()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| GetErrorHandler()=0 | SUnknownI | [pure virtual] |
| GetIID()=0 | SUnknownI | [pure virtual] |
| GetInputLength()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| GetIntermittentNoiseLength()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| GetIntermittentNoiseRatio()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| GetSampleFreq()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| GetSilenceLength()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| GetSilenceRatio()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| GetSNR()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| GetTechnicalSignalLength()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| GetTechnicalSignalRatio()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| GetTotalFilteredLength()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| GetTotalFilteredRatio()=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| OnWaveform(SUnknownI *pSender, wave_format_type waveformFormat, int sampleFreq, int nChannels, void *pData, int nBytes, unsigned int flags)=0 | SWaveformSourceCallbackI | [pure virtual] |
| Release()=0 | SUnknownI | [pure virtual] |
| SetEdetExtToLeftSec(float edetExtToLeftSec=0.1f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetEdetExtToRightSec(float edetExtToRightSec=0.1f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetEdetMaxFillInPauseSec(float edetMaxFillInPauseSec=0)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetEnergyThreshold(float energyThreshold=100.0f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetErrorHandler(SErrorCallbackI *pErrorHandler)=0 | SUnknownI | [pure virtual] |
| SetIntermittentBottomRatio(float intermittentBottomRatio=1.0f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetIntermittentIntervalSec(float intermittentIntervalSec=0.000625f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetIntermittentTopRatioAdd(float intermittentTopRatioAdd=300.0f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetIntermittentTopRatioMul(float intermittentTopRatioMul=3.5f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetNoiseCenterMinRatioAboveThr(float noiseCenterMinRatioAboveThr=0.80f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetNoiseEnergyThreshold(float noiseEnergyThreshold=500.0f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetNoiseMarginMinRatioBelowThr(float noiseMarginMinRatioBelowThr=0.25f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetNoiseMaxFreq(int noiseMaxFreq=3000)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetNoiseMinFreq(int noiseMinFreq=500)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetNoiseThrToMaxDiff(float noiseThrToMaxDiff=2.0f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetNonSpeechLabel(const char *pNonSpeechLabel="silense")=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetOutBatchSize(int outBatchSize=0)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetSampleFreq(int sampleFreq=8000)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetSegmentationTarget(STransCallbackI *pSegmentationTarget)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetSpeechLabel(const char *pSpeechLabel="voice")=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetTarget(SWaveformSourceCallbackI *pTarget)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetTarget2(SWaveformSourceCallbackI *pTarget2)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetTdetExtToLeftSec(float tdetExtToLeftSec=0.015f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetTdetExtToRightSec(float tdetExtToRightSec=0.015f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetTdetMaxFillInPauseSec(float maxFillInPauseSec=0.015f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetTdetMinDetectionSec(float minDetectionSec=0.075f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetToneEnergyThreshold(float toneEnergyThreshold=500.0f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetToneHeight(float toneHeight=3.5f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetToneRatio(float toneRatio=0.15f)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetUseFilter(bool useFilter=true)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetUseIntermittentNoiseFilter(bool enable=true)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetUseSilenceFilter(bool enable=true)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| SetUseTechnicalSignalFilter(bool enable=true)=0 (defined in SWaveformFilterI) | SWaveformFilterI | [pure virtual] |
| wave_format_type enum name | SWaveformSourceCallbackI | |
| wfALaw enum value | SWaveformSourceCallbackI | |
| wfFloat enum value | SWaveformSourceCallbackI | |
| wfLin16 enum value | SWaveformSourceCallbackI | |
| wfLin8 enum value | SWaveformSourceCallbackI | |
| wfMuLaw enum value | SWaveformSourceCallbackI | |
| wfUnknown enum value | SWaveformSourceCallbackI | |
| wfUnsupported enum value | SWaveformSourceCallbackI |
1.7.5.1