Interface ActiveSpeakerDetectorFacade
- ActiveSpeakerDetectorFacade
Methods
subscribeToActiveSpeakerDetector
subscribeToActiveSpeakerDetector( policy: ActiveSpeakerPolicy, callback: (activeSpeakers: string[]) => void, scoresCallback?: (scores: { [attendeeId: string]: number }) => void, scoresCallbackIntervalMs?: number,): void Parameters
- policy: ActiveSpeakerPolicy
- callback: (activeSpeakers: string[]) => void
OptionalscoresCallback: (scores: { [attendeeId: string]: number }) => voidOptionalscoresCallbackIntervalMs: number
Returns void
unsubscribeFromActiveSpeakerDetector
unsubscribeFromActiveSpeakerDetector( callback: (activeSpeakers: string[]) => void,): void Parameters
- callback: (activeSpeakers: string[]) => void
Returns void
[[ActiveSpeakerDetectorFacade]] listens to the volume indicator updates from the [[RealtimeController]].
When you are done using an
ActiveSpeakerDetectorFacade, you should perform some cleanup steps in order to avoid memory leaks: