medcorder_audio
Flutter-Audio-Aufnahme-/Wiedergabeprogramm. Mit dem medcorder_audio-Plugin können Sie Aufnahme-/Wiedergabefunktionen für Audio in Ihre Flutter-App für iOS oder Android integrieren.
Ein Flutter-Audio-Plugin zum Abspielen und Aufnehmen von Sounds
Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.
For help getting started with Flutter, view our online documentation.
For help on editing plugin code, view the documentation.
With the medcorder_audio plugin you can integrate record/play audio support into your flutter app for iOS or Android.
Future setAudioSettings()
iOS only. open PlayAndRecord audio session
returns: 'OK', 'FAIL'
Future backAudioSettings()
iOS only. close PlayAndRecord audio session
returns: 'OK', 'FAIL'
Future startRecord(String fileId)
start record audio file to app documents path
returns: 'OK', 'FAIL'
Future stopRecord()
stop audio recording process
returns: 'OK', 'FAIL'
Future checkMicrophonePermissions()
check if you have recording audio permissions
returns: 'OK', 'NO'
Future startPlay(dynamic params) async
start audio playing for file with position
returns: 'OK', 'FAIL'
params: Map<String, String>
| Key | Type | Description |
|---|---|---|
| file | String | String file Id |
| position | double | play start position in seconds |
Future stopPlay()
stop audio playing
returns: 'OK', 'FAIL'\
for receiving plugin events you need assign callback function
void _onEvent(dynamic event) {...}
| Key | Type | Description |
|---|---|---|
| 'code' | String | 'recording', |
| 'url' | String | recording file url |
| 'peakPowerForChannel' | double | peak power for channel |
| 'currentTime' | double | recording time in seconds |
| Key | Type | Description |
|---|---|---|
| 'code' | String | 'playing', 'audioPlayerDidFinishPlaying' |
| 'url' | String | playing file url |
| 'currentTime' | double | playing time in seconds |
| 'duration' | double | playing file duration |
Abhängigkeiten 2 Einträge
{"sdk":"flutter"}{"sdk":"flutter"}Nach Anwendungsfall filtern, Aktivität vergleichen und vor der Nutzung das Originalprojekt prüfen.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗