get linkedParticipant(): undefined | RemoteParticipant
Returns undefined | RemoteParticipant
localParticipant
get localParticipant(): undefined | Participant
Returns undefined | Participant
rtcRoom
get rtcRoom(): Room
Returns Room
transcriptionOutput
get transcriptionOutput(): undefined | TextOutput
Returns undefined | TextOutput
Methods
close
close(): Promise<void>
Returns Promise<void>
setParticipant
setParticipant(participantIdentity): void
Switch to a different participant
Parameters
participantIdentity: null | string
Returns void
start
start(traceContext?): void
traceContext is the parent for the startup spans (wait_for_participant,
wait_for_audio_track, publish_audio_output); it is never made current here, since the
tasks started below live for the whole session.
Switch to a different participant