IRapportAudioInput
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:
|