NIMAudioObject Class Reference
| Inherits from | NSObject |
|---|---|
| Conforms to | NIMMessageObject |
| Declared in | NIMAudioObject.h |
– initWithSourcePath:
Audio object initialization method
- (instancetype)initWithSourcePath:(NSString *)sourcePathParameters
sourcePath |
Source audio path |
|---|
Return Value
instance of an audio object
Discussion
Audio object initialization method
Declared In
NIMAudioObject.h
– initWithData:extension:
Audio object initialization method
- (instancetype)initWithData:(NSData *)data extension:(NSString *)extensionParameters
data |
audio data |
|---|---|
extension |
Audio data file extension |
Return Value
instance of an audio object
Discussion
Audio object initialization method
Declared In
NIMAudioObject.h
– initWithSourcePath:scene:
Audio object initialization method
- (instancetype)initWithSourcePath:(NSString *)sourcePath scene:(NSString *)sceneParameters
sourcePath |
Source audio path |
|---|---|
scene |
scenario type |
Return Value
instance of an audio object
Discussion
Audio object initialization method
Declared In
NIMAudioObject.h
– initWithData:extension:scene:
Audio object initialization method
- (instancetype)initWithData:(NSData *)data extension:(NSString *)extension scene:(NSString *)sceneParameters
data |
audio data |
|---|---|
extension |
Audio data file extension |
scene |
scenario type |
Return Value
instance of an audio object
Discussion
Audio object initialization method
Declared In
NIMAudioObject.h
– setUploadURL:
Set a URL for uploaded resources
- (void)setUploadURL:(NSString *)urlStringParameters
urlString |
URL for an image |
|---|
Discussion
Set a URL for uploaded resources
Declared In
NIMAudioObject.h
path
Local audio file path
@property (nullable, nonatomic, copy, readonly) NSString *pathDiscussion
Local audio file path
Declared In
NIMAudioObject.h
duration
Audio duration in milliseconds
@property (nonatomic, assign) NSInteger durationDiscussion
Audio duration in milliseconds
The SDK will automatically parse the duration based on the file information, but the upper layer can also set this value.
Declared In
NIMAudioObject.h
md5
MD5 value of an audio file
@property (nullable, nonatomic, copy, readonly) NSString *md5Discussion
MD5 value of an audio file
Declared In
NIMAudioObject.h
displayName
Display name
@property (nullable, nonatomic, copy) NSString *displayNameDiscussion
Display name
Declared In
NIMAudioObject.h