Package 

Class DominantSpeakerIdentification

    • Constructor Summary

      Constructors 
      Constructor Description
      DominantSpeakerIdentification() Initializes a new DominantSpeakerIdentification instance.
    • Method Summary

      Modifier and Type Method Description
      JSONObject doGetJSON() Retrieves a JSON representation of this instance for the purposes of theREST API of Videobridge.
      T getDominantSpeaker() Gets the identifier of the dominant speaker.
      void levelChanged(T id, int level) Notifies this ActiveSpeakerDetector about the latest/currentaudio level of a stream/speaker identified by a specific synchronizationsource identifier/SSRC.
      • Methods inherited from class org.jitsi.utils.dsi.AbstractActiveSpeakerDetector

        addActiveSpeakerChangedListener, removeActiveSpeakerChangedListener
      • Methods inherited from class org.jitsi.utils.dsi.ActiveSpeakerDetector

        removeActiveSpeakerChangedListener
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DominantSpeakerIdentification

        DominantSpeakerIdentification()
        Initializes a new DominantSpeakerIdentification instance.
    • Method Detail

      • doGetJSON

         JSONObject doGetJSON()

        Retrieves a JSON representation of this instance for the purposes of theREST API of Videobridge.

        By the way, the method name reflects the fact that the method handles anHTTP GET request.

      • levelChanged

         void levelChanged(T id, int level)

        Notifies this ActiveSpeakerDetector about the latest/currentaudio level of a stream/speaker identified by a specific synchronizationsource identifier/SSRC.