NIM C# SDK  6.3.0
NIMAudio Namespace Reference

Classes

class  AudioAPI
 
class  AudioNativeMethods
 
class  NIMAudio
 

Enumerations

enum  NIMAudioResCode {
  NIMAudioResCode.kNIMAudioSuccess = 200, NIMAudioResCode.kNIMAudioFailed = 100, NIMAudioResCode.kNIMAudioUninitError = 101, NIMAudioResCode.kNIMAudioClientPlaying = 102,
  NIMAudioResCode.kNIMAudioClientCapturing = 103, NIMAudioResCode.kNIMAudioCaptureDeviceInitError = 104, NIMAudioResCode.kNIMAudioClientNotExist = 105, NIMAudioResCode.kNIMAudioThreadError = 300
}
 audio模块调用返回错误码 More...
 
enum  NIMAudioType { NIMAudioType.kNIMAudioAAC = 0, NIMAudioType.kNIMAudioAMR = 1 }
 音频编码方式 More...
 

Enumeration Type Documentation

◆ NIMAudioResCode

audio模块调用返回错误码

Enumerator
kNIMAudioSuccess 

成功

kNIMAudioFailed 

操作失败

kNIMAudioUninitError 

未初始化或未成功初始化

kNIMAudioClientPlaying 

正在播放中,操作失败

kNIMAudioClientCapturing 

正在采集中,操作失败

kNIMAudioCaptureDeviceInitError 

采集设备初始化失败(e.g. 找不到mic设备)

kNIMAudioClientNotExist 

采集或播放对象或操作不存在

kNIMAudioThreadError 

线程出错退出,需要重新初始化语音模块

◆ NIMAudioType

enum NIMAudio.NIMAudioType
strong

音频编码方式

Enumerator
kNIMAudioAAC 

音频AAC编码

kNIMAudioAMR 

音频AMR编码(暂不支持)