AudioEncoding
: AudioEncoding
[Get] |
Settings determining how audio is encoded by the source.
NOTE: Default values for AudioEncoding are server optimized to reduce latency.
Signature
AudioEncoding Meta.WitAi.Interfaces.IAudioInputSource.AudioEncoding |
IsMuted
: bool
[Get] |
Returns true if the audio source is currently muted
Signature
bool Meta.WitAi.Interfaces.IAudioInputSource.IsMuted |
IsRecording
: bool
[Get] |
Returns true if the audio input source is currently recording.
Signature
bool Meta.WitAi.Interfaces.IAudioInputSource.IsRecording |
OnMicMuted
: Action |
Invoked when the user mutes their input to this audio source
Signature
Action Meta.WitAi.Interfaces.IAudioInputSource.OnMicMuted |
OnMicUnmuted
: Action |
Invoked when the user unmutes their input to this audio source
Signature
Action Meta.WitAi.Interfaces.IAudioInputSource.OnMicUnmuted |
OnSampleReady
: Action< int, float[], float > |
Invoked everytime an audio frame is collected. Includes the frame.
Signature
Action<int, float[], float> Meta.WitAi.Interfaces.IAudioInputSource.OnSampleReady |
OnStartRecording
: Action |
Invoked when the instance starts Recording.
Signature
Action Meta.WitAi.Interfaces.IAudioInputSource.OnStartRecording |
OnStartRecordingFailed
: Action |
Invoked when an AudioClip couldn't be created to start recording.
Signature
Action Meta.WitAi.Interfaces.IAudioInputSource.OnStartRecordingFailed |
OnStopRecording
: Action |
Invoked when the instance stop Recording.
Signature
Action Meta.WitAi.Interfaces.IAudioInputSource.OnStopRecording |
StartRecording
(
sampleLen
)
|
Starts recording audio with the specified sample length.
Signature
void Meta.WitAi.Interfaces.IAudioInputSource.StartRecording(int sampleLen) Parameters sampleLen: int
The length of the audio sample to record.
Returns void |
StopRecording
()
|
Stops recording audio.
Signature
void Meta.WitAi.Interfaces.IAudioInputSource.StopRecording() Returns void |