NIMAudioObject Class Reference
| Inherits from | NSObject |
|---|---|
| Conforms to | NIMMessageObject |
| Declared in | NIMAudioObject.h |
– initWithSourcePath:
语音对象初始化方法
- (instancetype)initWithSourcePath:(NSString *)sourcePathParameters
sourcePath |
语音路径 |
|---|
Return Value
语音实例对象
Discussion
语音对象初始化方法
Declared In
NIMAudioObject.h
– initWithData:extension:
语音对象初始化方法
- (instancetype)initWithData:(NSData *)data extension:(NSString *)extensionParameters
data |
语音数据 |
|---|---|
extension |
语音数据文件后缀名 |
Return Value
语音实例对象
Discussion
语音对象初始化方法
Declared In
NIMAudioObject.h
– initWithSourcePath:scene:
语音对象初始化方法
- (instancetype)initWithSourcePath:(NSString *)sourcePath scene:(NSString *)sceneParameters
sourcePath |
语音路径 |
|---|---|
scene |
场景类别 |
Return Value
语音实例对象
Discussion
语音对象初始化方法
Declared In
NIMAudioObject.h
– initWithData:extension:scene:
语音对象初始化方法
- (instancetype)initWithData:(NSData *)data extension:(NSString *)extension scene:(NSString *)sceneParameters
data |
语音数据 |
|---|---|
extension |
语音数据文件后缀名 |
scene |
场景类别 |
Return Value
语音实例对象
Discussion
语音对象初始化方法
Declared In
NIMAudioObject.h
– setUploadURL:
设置上传的url,用于发送已经上传好的资源
- (void)setUploadURL:(NSString *)urlStringParameters
urlString |
图片的地址 |
|---|
Discussion
设置上传的url,用于发送已经上传好的资源
Declared In
NIMAudioObject.h
path
语音的本地路径
@property (nullable, nonatomic, copy, readonly) NSString *pathDiscussion
语音的本地路径
Declared In
NIMAudioObject.h
url
语音的远程路径
@property (nullable, nonatomic, copy, readonly) NSString *urlDiscussion
语音的远程路径
Declared In
NIMAudioObject.h
duration
语音时长,毫秒为单位
@property (nonatomic, assign) NSInteger durationDiscussion
语音时长,毫秒为单位
SDK会根据传入文件信息自动解析出duration,但上层也可以自己设置这个值
Declared In
NIMAudioObject.h
md5
音频MD5
@property (nullable, nonatomic, copy, readonly) NSString *md5Discussion
音频MD5
Declared In
NIMAudioObject.h
displayName
文件显示名
@property (nullable, nonatomic, copy) NSString *displayNameDiscussion
文件显示名
Declared In
NIMAudioObject.h