Description
The IRapportAudioInput interface provides a standardized way to send audio data to the Rapport web server. By implementing this interface, you can use a non-standard or custom audio input method with the Rapport system.
Namespace: SpeechGraphics.Rapport.Audio
Properties
|
Name |
Type |
Description |
|---|---|---|
|
Frequency |
int |
The sample rate of the audio input, in Hertz (Hz). |
|
SystemMute |
Bool |
A flag used internally by the Rapport system. When |
|
IsMuted |
Bool |
A read-only property that returns |
Methods
|
Name |
Type |
Description |
|---|---|---|
|
Update |
void |
This method is called internally by the system once per frame. Its purpose is to prepare and copy audio buffers so that the |
|
OnAudioRead |
void |
Called internally from the audio thread to populate the audio buffer before sending it to the Rapport server. This method should not be called externally.
Parameters:
|