Photon Voice  v2.12
English | 日本語 | 한국
Public Member Functions | List of all members
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
bufBuffer 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 >.