|
|
1 éve | |
|---|---|---|
| Screenshot | 1 éve | |
| amraudiorecorder | 1 éve | |
| app | 1 éve | |
| gradle | 1 éve | |
| .gitignore | 1 éve | |
| LICENSE | 1 éve | |
| README.md | 1 éve | |
| build.gradle | 1 éve | |
| gradle.properties | 1 éve | |
| gradlew | 1 éve | |
| gradlew.bat | 1 éve | |
| settings.gradle | 1 éve |
Android does not support pause and resume when recording amr audio, so we should do a little trick to support pause and resume funciton.
In Android Studio, just import module amraudiorecorder. In other IDE, you should copy AMRAudioRecorder.java into your project.
// Note: this is not the audio file name, it's a directory.
// AMRAudioRecorder will store audio files into this directory.
// And this should be exist,
// AMRAudioRecorder will not make dir if the dir does not exist.
String recordingDirectory = "A directory absolute path";
AMRAudioRecorder mRecorder = new AMRAudioRecorder(recordingDirectory);
mRecorder.start();
mRecorder.pause();
mRecorder.resume();
mRecorder.stop();
mRecorder.getAudioFilePath();