Photon Voice
v2.7
|
IProcessor< T > Interface Template Reference
Audio Processor interface. More...
Inherits IDisposable.
Inherited by AudioUtil.LevelMeter< T >, AudioUtil.Resampler< T >, AudioUtil.VoiceDetector< T >, AudioUtil.VoiceDetectorCalibration< T >, and AudioUtil.VoiceLevelDetectCalibrate< T >.
Public Member Functions | |
T[] | Process (T[] buf) |
Process a frame of audio data. More... | |
Detailed Description
Audio Processor interface.
Member Function Documentation
T [] Process | ( | T[] | buf | ) |
Process a frame of audio data.
- Parameters
-
buf Buffer containing input audio data
- Returns
- Buffer containing output audio data
Implemented in AudioUtil.VoiceLevelDetectCalibrate< T >, AudioUtil.VoiceDetector< T >, AudioUtil.VoiceDetectorCalibration< T >, AudioUtil.LevelMeter< T >, and AudioUtil.Resampler< T >.