Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- recorder = MediaRecorder().apply {
- setOutputFile(audioRecordingFilePath)
- setAudioSource(MediaRecorder.AudioSource.MIC)
- setOutputFormat(MediaRecorder.OutputFormat.MPEG_4)
- setAudioEncoder(MediaRecorder.AudioEncoder.HE_AAC)
- setAudioSamplingRate(48000)
- setAudioChannels(2)
- try {
- prepare()
- } catch (e: IOException) {
- Log.e("RECORDER", "prepare() failed")
- Log.e("Error:::", "prepare() failed", e)
- }
- try {
- start()
- } catch (e: IllegalStateException) {
- Toast.makeText(context, "Recording error", Toast.LENGTH_SHORT).show()
- Log.e("Error:::", "startRecording: ",e )
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment