VoiceEventCallbacks
Callbacks invoked when changes occur in the voice session.
Functions
Invoked when the list of available cameras has changed.
Invoked when the list of available microphones has updated.
An error has occurred in the RTVI backend.
Invoked when the bot has connected to the session.
Invoked when the bot has disconnected from the session.
Invoked when the bot has indicated it is ready for commands.
Invoked when the bot starts talking.
Invoked when the bot stops talking.
Invoked when bot transcript data is avaiable.
Invoked when the underlying transport has connected.
Invoked when the underlying transport has disconnected.
Invoked when a message from the backend is received which was not handled by the VoiceClient or a registered helper.
Invoked when the state of the input devices changes.
Invoked when a participant has joined the session.
Invoked when a participant has left the session.
Invoked when session metrics are received.
Invoked regularly with the audio volume of each remote participant.
Invoked when the session state has changed.
Invoked regularly with the volume of the locally captured audio.
Invoked when the local user starts talking.
Invoked when the local user stops talking.
Invoked when user transcript data is avaiable.