ZegoAIVoiceChangerEventHandler
ZegoAIVoiceChangerEventHandler
Declared in ZegoExpressEventHandler.h
Methods
aiVoiceChanger:onInit
aiVoiceChanger:onInit
- (void)aiVoiceChanger:(ZegoAIVoiceChanger *)aiVoiceChanger onInit:(int)errorCode;Initialize AI voice changer engine status callback.
Declared in
ZegoExpressEventHandler.hParameters
| Name | Type | Description |
|---|---|---|
| aiVoiceChanger | ZegoAIVoiceChanger * | Callback AI voice changer instance. |
| errorCode | int | Error code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details. |
Details
Initialize AI voice changer engine status callback.
- Trigger: The callback triggered when call [init] function.
- Available since: 3.10.0.
- Restrictions: None.
aiVoiceChanger:onUpdateProgress:fileIndex:fileCount
aiVoiceChanger:onUpdateProgress:fileIndex:fileCount
- (void)aiVoiceChanger:(ZegoAIVoiceChanger *)aiVoiceChanger onUpdateProgress:(double)percent fileIndex:(int)fileIndex fileCount:(int)fileCount;Update AI voice changer engine models progress callback.
Declared in
ZegoExpressEventHandler.hParameters
| Name | Type | Description |
|---|---|---|
| aiVoiceChanger | ZegoAIVoiceChanger * | Callback AI voice changer instance. |
| percent | double | Current file update progress. |
| fileIndex | int | Current update file index. |
| fileCount | int | Total update file count. |
Details
Update AI voice changer engine models progress callback.
- Trigger: The callback triggered when call [update] function.
- Available since: 3.12.0.
- Restrictions: None.
aiVoiceChanger:onUpdate
aiVoiceChanger:onUpdate
- (void)aiVoiceChanger:(ZegoAIVoiceChanger *)aiVoiceChanger onUpdate:(int)errorCode;Update AI voice changer engine models status callback.
Declared in
ZegoExpressEventHandler.hParameters
| Name | Type | Description |
|---|---|---|
| aiVoiceChanger | ZegoAIVoiceChanger * | Callback AI voice changer instance. |
| errorCode | int | Error code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details. |
Details
Update AI voice changer engine models status callback.
- Trigger: The callback triggered when call [update] function.
- Available since: 3.10.0.
- Restrictions: None.
aiVoiceChanger:onGetSpeakerList:speakers
aiVoiceChanger:onGetSpeakerList:speakers
- (void)aiVoiceChanger:(ZegoAIVoiceChanger *)aiVoiceChanger onGetSpeakerList:(int)errorCode speakers:(NSArray<ZegoAIVoiceChangerSpeakerInfo *> *)speakerList;Get AI voice changer engine available speaker list callback.
Declared in
ZegoExpressEventHandler.hParameters
| Name | Type | Description |
|---|---|---|
| aiVoiceChanger | ZegoAIVoiceChanger * | Callback AI voice changer instance. |
| errorCode | int | Error code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details. |
| speakerList | NSArray<ZegoAIVoiceChangerSpeakerInfo *> * | Available speaker list. |
Details
Get AI voice changer engine available speaker list callback.
- Trigger: The callback triggered when call [getSpeakerList] function.
- Available since: 3.10.0.
- Restrictions: None.
aiVoiceChanger:onEvent
aiVoiceChanger:onEvent
- (void)aiVoiceChanger:(ZegoAIVoiceChanger *)aiVoiceChanger onEvent:(int)event;AI voice changer event callback.
Declared in
ZegoExpressEventHandler.hParameters
| Name | Type | Description |
|---|---|---|
| aiVoiceChanger | ZegoAIVoiceChanger * | Callback AI voice changer instance. |
| event | ZegoAIVoiceChangerEvent | AI voice changer event. |
Details
AI voice changer event callback.
- Trigger: The callback triggered when AI voice changer transcode failure occurred.
- Available since: 3.12.0.
- Restrictions: None.
aiVoiceChanger:onSetSpeaker
aiVoiceChanger:onSetSpeaker
- (void)aiVoiceChanger:(ZegoAIVoiceChanger *)aiVoiceChanger onSetSpeaker:(int)errorCode;Set AI voice changer engine speaker status callback.
Declared in
ZegoExpressEventHandler.hParameters
| Name | Type | Description |
|---|---|---|
| aiVoiceChanger | ZegoAIVoiceChanger * | Callback AI voice changer instance. |
| errorCode | int | Error code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details. |
Details
Set AI voice changer engine speaker status callback.
- Trigger: The callback triggered when call [setSpeaker] function.
- Available since: 3.12.0.
- Restrictions: None.
