AliyunAudioRecorder
Deprecated
deprecated
@interface AliyunAudioRecorder : NSObject
* A class that defines audio recorders.
-
* Whether or not the recording is in progress.
Declaration
Objective-C
@property (nonatomic) BOOL isRecording; -
* The recording callback.
Declaration
Objective-C
@property (nonatomic) id<AliyunAudioRecorderDelegate> delegate; -
* Initializer.
Declaration
Objective-C
- (id)initWithOutputPath:(NSString *)outputPath;Parameters
outputPathThe file output path.
Return Value
An audiorecorder object.
-
* Starts recording.
Declaration
Objective-C
- (void)startRecord; -
* Stops recording.
Declaration
Objective-C
- (void)stopRecord; -
* Finishes the recording process.
Declaration
Objective-C
- (void)finishRecord; -
* Gets all recorded clips.
Declaration
Objective-C
- (NSArray<AliyunClip *> *)allClips;Return Value
The array of all recorded clips.
-
* Deletes a clip.
Declaration
Objective-C
- (void)deleteClip:(AliyunClip *)clip;Parameters
clipThe audio clip to be deleted.
-
* Deletes the last clip.
Declaration
Objective-C
- (void)deleteLastClip; -
* Gets the total duration of the recorded audio.
Declaration
Objective-C
- (float)totalDuration;Return Value
The total duration of the recorded audio.
AliyunAudioRecorder Class Reference