#include <INertcVoiceEngineEventHandler.h>
IRtcEngineEventHandler 回调接口类用于 SDK 向 App 发送回调事件通知,App 通过继承该接口类的方法获取 SDK 的事件通知。 接口类的所有方法都有缺省(空)实现,App 可以根据需要只继承关心的事件。在回调方法中,App 不应该做耗时或者调用可能会引起阻塞的 API(如开启音频或视频等),否则可能影响 SDK 的运行。
◆ ~IRtcVoiceEngineEventHandler()
virtual nertc::IRtcVoiceEngineEventHandler::~IRtcVoiceEngineEventHandler |
( |
| ) |
|
|
inlinevirtual |
◆ onAuth()
virtual void nertc::IRtcVoiceEngineEventHandler::onAuth |
( |
int | error_code | ) |
|
|
inlinevirtual |
鉴权回调。
该回调方法表示音频模块的鉴权结果,如果出现错误需要重新鉴权。
- 参数
-
error_code | 错误码。详细信息请参考 NERtcDMErrorCode。 |
◆ onRecordComplete()
virtual void nertc::IRtcVoiceEngineEventHandler::onRecordComplete |
( |
int | error_code, |
|
|
const char * | file_path ) |
|
inlinevirtual |
录制结果回调。
该回调方法表示音频模块语音录制结果。
- 参数
-
error_code | 错误码。详细信息请参考 NERtcDMErrorCode。 |
file_path | 录制文件路径。 |
◆ onPlayComplete()
virtual void nertc::IRtcVoiceEngineEventHandler::onPlayComplete |
( |
int | error_code, |
|
|
const char * | file_path ) |
|
inlinevirtual |
播放结果回调。
该回调方法表示音频模块播放文件结果。
- 参数
-
error_code | 错误码。详细信息请参考 NERtcDMErrorCode。 |
file_path | 文件路径。 |
◆ onUploadComplete()
virtual void nertc::IRtcVoiceEngineEventHandler::onUploadComplete |
( |
int | error_code, |
|
|
const char * | file_path, |
|
|
const char * | file_id ) |
|
inlinevirtual |
上传结果回调。
该回调方法表示音频模块上传文件结果。
- 参数
-
error_code | 错误码。详细信息请参考 NERtcDMErrorCode。 |
file_path | 文件路径。 |
file_id | 上传成功后的文件 ID,用于下载和其他文件映射时使用。 |
◆ onDownloadComplete()
virtual void nertc::IRtcVoiceEngineEventHandler::onDownloadComplete |
( |
int | error_code, |
|
|
const char * | file_path, |
|
|
const char * | file_id ) |
|
inlinevirtual |
下载结果回调。
该回调方法表示音频模块下载文件结果。
- 参数
-
error_code | 错误码。详细信息请参考 NERtcDMErrorCode。 |
file_path | 文件路径。 |
file_id | 文件 ID。 |
◆ onSpeechToTextComplete()
virtual void nertc::IRtcVoiceEngineEventHandler::onSpeechToTextComplete |
( |
int | error_code, |
|
|
const char * | file_id, |
|
|
const char * | text ) |
|
inlinevirtual |
语音转文字结果回调。
该回调方法表示音频模块语音转文字结果。
- 参数
-
error_code | 错误码。详细信息请参考 NERtcDMErrorCode。 |
file_id | 文件 ID。 |
text | 语音转文字结果。 |
◆ onRecordingVolume()
virtual void nertc::IRtcVoiceEngineEventHandler::onRecordingVolume |
( |
int | volume | ) |
|
|
inlinevirtual |
实时采集音量回调。
该回调方法返回当前正在录制的音量。
- 参数
-
◆ onPlayingVolume()
virtual void nertc::IRtcVoiceEngineEventHandler::onPlayingVolume |
( |
int | volume | ) |
|
|
inlinevirtual |
实时播放音量回调。
该回调方法返回当前正在播放的音量。
- 参数
-
该类的文档由以下文件生成: