Class GaussianAudioBlur
A filter that applies Gaussian blur over audio data to smoothen it. This is somewhat effective in removing noise from the audio.
Inheritance
System.Object
GaussianAudioBlur
Implements
Namespace: Adrenak.UniVoice.Filters
Assembly: cs.temp.dll.dll
Syntax
public class GaussianAudioBlur : IAudioFilter
Constructors
GaussianAudioBlur(Single, Int32)
Declaration
public GaussianAudioBlur(float sigma = 2F, int range = 2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | sigma | |
| System.Int32 | range |
Methods
Run(AudioFrame)
Declaration
public AudioFrame Run(AudioFrame frame)
Parameters
| Type | Name | Description |
|---|---|---|
| AudioFrame | frame |
Returns
| Type | Description |
|---|---|
| AudioFrame |