ZegoAIVoiceChangerEventHandler
ZegoAIVoiceChangerEventHandler
Declared in ZegoExpressEventHandler.h
方法
aiVoiceChanger:onInit
aiVoiceChanger:onInit
- (void)aiVoiceChanger:(ZegoAIVoiceChanger *)aiVoiceChanger onInit:(int)errorCode;初始化 AI 变声引擎状态回调。
Declared in
ZegoExpressEventHandler.h参数
| 名称 | 类型 | 描述 |
|---|---|---|
| aiVoiceChanger | ZegoAIVoiceChanger * | 回调的 AI 变声器实例。 |
| errorCode | int | 错误码,详情请参考 常见错误码文档 https://doc-zh.zego.im/zh/4378.html |
详情
初始化 AI 变声引擎状态回调。
- 通知时机:调用 [init] 函数时会触发此回调。
- 支持版本:3.10.0 及以上。
- 使用限制:无。
aiVoiceChanger:onUpdateProgress:fileIndex:fileCount
aiVoiceChanger:onUpdateProgress:fileIndex:fileCount
- (void)aiVoiceChanger:(ZegoAIVoiceChanger *)aiVoiceChanger onUpdateProgress:(double)percent fileIndex:(int)fileIndex fileCount:(int)fileCount;更新 AI 变声引擎模型进度回调。
Declared in
ZegoExpressEventHandler.h参数
| 名称 | 类型 | 描述 |
|---|---|---|
| aiVoiceChanger | ZegoAIVoiceChanger * | 回调的 AI 变声器实例。 |
| percent | double | 当前文件更新进度。 |
| fileIndex | int | 当前更新文件索引。 |
| fileCount | int | 需要更新文件总数。 |
详情
更新 AI 变声引擎模型进度回调。
- 通知时机:调用 [update] 函数时会触发此回调。
- 支持版本:3.12.0 及以上。
- 使用限制:无。
aiVoiceChanger:onUpdate
aiVoiceChanger:onUpdate
- (void)aiVoiceChanger:(ZegoAIVoiceChanger *)aiVoiceChanger onUpdate:(int)errorCode;更新 AI 变声引擎模型状态回调。
Declared in
ZegoExpressEventHandler.h参数
| 名称 | 类型 | 描述 |
|---|---|---|
| aiVoiceChanger | ZegoAIVoiceChanger * | 回调的 AI 变声器实例。 |
| errorCode | int | 错误码,详情请参考 常见错误码文档 https://doc-zh.zego.im/zh/4378.html |
详情
更新 AI 变声引擎模型状态回调。
- 通知时机:调用 [update] 函数时会触发此回调。
- 支持版本:3.10.0 及以上。
- 使用限制:无。
aiVoiceChanger:onGetSpeakerList:speakers
aiVoiceChanger:onGetSpeakerList:speakers
- (void)aiVoiceChanger:(ZegoAIVoiceChanger *)aiVoiceChanger onGetSpeakerList:(int)errorCode speakers:(NSArray<ZegoAIVoiceChangerSpeakerInfo *> *)speakerList;获取 AI 变声引擎可用音色列表回调。
Declared in
ZegoExpressEventHandler.h参数
| 名称 | 类型 | 描述 |
|---|---|---|
| aiVoiceChanger | ZegoAIVoiceChanger * | 回调的 AI 变声器实例。 |
| errorCode | int | 错误码,详情请参考 常见错误码文档 https://doc-zh.zego.im/zh/4378.html |
| speakerList | NSArray<ZegoAIVoiceChangerSpeakerInfo *> * | 可用音色列表。 |
详情
获取 AI 变声引擎可用音色列表回调。
- 通知时机:调用 [getSpeakerList] 函数时会触发此回调。
- 支持版本:3.10.0 及以上。
- 使用限制:无。
aiVoiceChanger:onEvent
aiVoiceChanger:onEvent
- (void)aiVoiceChanger:(ZegoAIVoiceChanger *)aiVoiceChanger onEvent:(int)event;AI 变声事件回调。
Declared in
ZegoExpressEventHandler.h参数
| 名称 | 类型 | 描述 |
|---|---|---|
| aiVoiceChanger | ZegoAIVoiceChanger * | 回调的 AI 变声器实例。 |
| event | ZegoAIVoiceChangerEvent | AI 变声事件。 |
详情
AI 变声事件回调。
- 通知时机:AI 变声失败时会触发此回调。
- 支持版本:3.12.0 及以上。
- 使用限制:无。
aiVoiceChanger:onSetSpeaker
aiVoiceChanger:onSetSpeaker
- (void)aiVoiceChanger:(ZegoAIVoiceChanger *)aiVoiceChanger onSetSpeaker:(int)errorCode;设置 AI 变声引擎音色状态回调。
Declared in
ZegoExpressEventHandler.h参数
| 名称 | 类型 | 描述 |
|---|---|---|
| aiVoiceChanger | ZegoAIVoiceChanger * | 回调的 AI 变声器实例。 |
| errorCode | int | 错误码,详情请参考 常见错误码文档 https://doc-zh.zego.im/zh/4378.html |
详情
设置 AI 变声引擎音色状态回调。
- 通知时机:调用 [setSpeaker] 函数时会触发此回调。
- 支持版本:3.12.0 及以上。
- 使用限制:无。
