logo
On this page

ZegoAIVoiceChanger

ZegoAIVoiceChanger

Declared in ZegoExpressDefines.h

Methods

getIndex

getIndex
- (int)getIndex;
Get AI voice changer instance index.
Declared in ZegoExpressDefines.h

AI voice changer instance index.

setEventHandler:

setEventHandler:
- (void)setEventHandler:(nullable id<ZegoAIVoiceChangerEventHandler>) handler;
Set event notification callback handler of the AI voice changer.
Declared in ZegoExpressDefines.h

Parameters

NameTypeDescription
handlernullable id<ZegoAIVoiceChangerEventHandler>Event callback handler for AI voice changer

Details

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.
  • Caution: Calling this function will overwrite the callback set by the last call to this function.
  • Available since: 3.10.0
  • Restrictions: None.

initEngine

initEngine
- (void)initEngine;
Initialize AI voice changer engine.
Declared in ZegoExpressDefines.h

update

update
- (void)update;
Update AI voice changer engine models.
Declared in ZegoExpressDefines.h

getSpeakerList

getSpeakerList
- (void)getSpeakerList;
Get AI voice changer speaker list.
Declared in ZegoExpressDefines.h

setSpeaker:

setSpeaker:
- (void)setSpeaker:(int) speakerID;
Set AI voice changer speaker.
Declared in ZegoExpressDefines.h
NameTypeDescription
speakerIDintSpeaker ID.

Previous

zegoaccurateseekconfig

Next

zegoaivoicechangereventhandler

On this page

Back to top