Class ZegoAIVoiceChangerInternalImpl

    • Field Detail

      • mUIHandler

        public static android.os.Handler mUIHandler
      • aiVoiceChangerToIndexAndHandler

        public static java.util.concurrent.ConcurrentHashMap<ZegoAIVoiceChanger,​im.zego.zegoexpress.internal.ZegoAIVoiceChangerInternalImpl.IndexAndHandler> aiVoiceChangerToIndexAndHandler
    • Method Detail

      • destroyAIVoiceChanger

        public static void destroyAIVoiceChanger​(ZegoAIVoiceChanger aiVoiceChanger)
      • destroyAllAIVoiceChangerInstance

        public static void destroyAllAIVoiceChangerInstance()
      • isAIVoiceChangerSupported

        public static boolean isAIVoiceChangerSupported()
      • setEventHandler

        public void setEventHandler​(IZegoAIVoiceChangerEventHandler handler)
        Description copied from class: ZegoAIVoiceChanger
        Set event notification callback handler of the AI voice changer. Available since: 3.10.0 Description: Listen to the event notification callback of the AI voice changer. Use Cases: Developers can handle this according to the related event callback. When to call: After the [ZegoAIVoiceChanger] instance created. Restrictions: None. Caution: Calling this function will overwrite the callback set by the last call to this function.
        Specified by:
        setEventHandler in class ZegoAIVoiceChanger
        Parameters:
        handler - Event callback handler for AI voice changer