fl_recorder 0.2.1
fl_recorder: ^0.2.1 copied to clipboard
Using microphone recording and system audio capture on Flutter.
fl_recorder #
Using microphone recording and system audio capture on Flutter,The frontend service is enabled by default in Android, and resident message notifications have been added in Android Q and above
在Flutter上使用麦克风录音和系统音频捕获,在 android中默认启用了前台服务,并在 androidQ 以上添加了常驻消息通知
Use #
/// Initialize
void initialize() {
FlRecorder().initialize(source: FlAudioSource.capture);
FlRecorder().initialize(source: FlAudioSource.microphone);
}
/// Data stream
void onChanged() {
FlRecorder().onChanged((AudioDescription audio) {
debugPrint("milliseconds:${audio.milliseconds}");
});
}
/// Start recording
void startRecording() {
FlRecorder().startRecording();
}
/// Stop recording
void stopRecording() {
FlRecorder().stopRecording();
}
/// Dispose
void dispose() {
FlRecorder().dispose();
}