|
NERtc Unity SDK V.5.4.128
|
Public 成员函数 | |
| void | SetEvents (IVoiceEngineCallback callbacks) |
| int | ApplyAuth (ulong uid, string token) |
| int | SetMaxMessageLength (int time) |
| int | StartRecording (string filePath) |
| int | StopRecording () |
| int | PauseRecording () |
| int | ResumeRecording () |
| int | CancelRecording () |
| int | UploadRecordedFile (string filePath) |
| int | DownloadRecordedFile (string fileID, string filePath) |
| int | PlayRecordedFile (string filePath) |
| int | StopPlayFile () |
| int | SpeechToText (string fileID) |
| int | GetFileSize (string filePath) |
| int | GetVoiceFileDuration (string filePath) |
| int | SetMicVolume (int volume) |
| int | GetMicVolume () |
| int | SetSpeakerVolume (int volume) |
| int | GetSpeakerVolume () |
|
abstract |
设置 语音消息相关接口的事件句柄。
你可以通过设置的事件句柄,监听当前语音消息相关接口对应的事件。
| [in] | callbacks | 事件监听句柄对象 |
|
abstract |
语音模块鉴权。
只有鉴权成功后才能继续使用语音模块的其他功能。结果通过 onAuth 回调通知。
| [in] | uid | 用户唯一ID。 |
| [in] | token | 鉴权 token。 |
|
abstract |
设置语音消息最大长度。
语音消息最大长度,单位毫秒,默认为 60 秒。
| [in] | time | 语音消息最大长度,单位毫秒。 |
|
abstract |
开始录制语音消息。
开始录制语音消息,录制完成后会通过 OnRecordCompleted 回调通知录制结果。
| [in] | filePath | 录制文件路径。 |
|
abstract |
停止录制语音消息。
停止录制语音消息,录制完成后会通过 onRecordComplete 回调通知录制结果。
|
abstract |
暂停录制语音消息。
暂停录制语音消息,录制完成后会通过 OnRecordCompleted 回调通知录制结果。
|
abstract |
恢复录制语音消息。
恢复录制语音消息,录制完成后会通过 OnRecordCompleted 回调通知录制结果。
|
abstract |
取消录制语音消息。
取消录制语音消息,录制完成后会通过 OnRecordCompleted 回调通知录制结果。
|
abstract |
上传录制的语音消息。
上传录制的语音消息,上传完成后会通过 OnUploadCompleted 回调通知上传结果。
| [in] | filePath | 录制文件路径。 |
|
abstract |
下载录制的语音消息。
下载录制的语音消息,下载完成后会通过 OnDownloadCompleted 回调通知下载结果。
| [in] | fileID | 语音消息文件 ID。 |
| [in] | filePath | 下载文件路径。 |
|
abstract |
播放录制的语音消息。
播放录制的语音消息,播放完成后会通过 OnPlayCompleted 回调通知播放结果。
| [in] | filePath | 录制文件路径。 |
|
abstract |
停止播放录制的语音消息。
停止播放录制的语音消息,播放完成后会通过 OnPlayCompleted 回调通知播放结果。
|
abstract |
语音转文字。
语音转文字,转换完成后会通过 OnSpeechToTextCompleted 回调通知转换结果。
| [in] | fileID | 语音消息文件 ID。 |
|
abstract |
获取文件大小。
获取文件大小,单位字节。
| [in] | filePath | 文件路径。 |
|
abstract |
获取语音消息时长。
获取语音消息时长,单位毫秒。
| [in] | filePath | 文件路径。 |
|
abstract |
设置麦克风录制音量。
设置麦克风录制音量,范围 0-100。
| [in] | volume | 音量值,范围 0-100。 |
|
abstract |
获取麦克风录制音量。
获取麦克风录制音量,范围 0-100。
|
abstract |
设置语音播放音量。
设置语音播放音量,范围 0-100。
| [in] | volume | 音量值,范围 0-100。 |
|
abstract |
获取语音播放音量。
获取语音播放音量,范围 0-100。