录制 Mp3

使用平台的原生 API 录制 MP3。

依赖它

将此添加到您的 package 的 pubspec.yaml 文件中

Flutter <= 1.19.x
dependencies:
  record_mp3: ^1.0.1
Flutter >=1.12.x
dependencies:
  record_mp3: ^2.1.0

用法

iOS

请确保将以下键添加到iOS的Info.plist中

<key>NSMicrophoneUsageDescription</key>
<string>xxxxxx</string>

示例

import 'package:record_mp3/record_mp3.dart';

//start record 
RecordMp3.instance.start(recordFilePath, (type) {
       // record fail callback
});
	  
//pause record
RecordMp3.instance.pause();

//resume record
RecordMp3.instance.resume();

//complete record and export a record file
RecordMp3.instance.stop();

GitHub

https://github.com/shingohu/flutter_record_mp3