Higher quality audio recordings
This commit is contained in:
+3
-1
@@ -65,7 +65,9 @@ class VoiceMessageRecorder {
|
|||||||
this.amplitudes.clear()
|
this.amplitudes.clear()
|
||||||
|
|
||||||
createRecorder(context).apply {
|
createRecorder(context).apply {
|
||||||
setAudioSource(MediaRecorder.AudioSource.MIC)
|
setAudioEncodingBitRate(16 * 44100)
|
||||||
|
setAudioSamplingRate(44100) // Set the desired audio sampling rate (e.g., 44.1 kHz)
|
||||||
|
setAudioSource(MediaRecorder.AudioSource.VOICE_RECOGNITION)
|
||||||
setOutputFormat(MediaRecorder.OutputFormat.MPEG_4)
|
setOutputFormat(MediaRecorder.OutputFormat.MPEG_4)
|
||||||
setAudioEncoder(MediaRecorder.AudioEncoder.AAC)
|
setAudioEncoder(MediaRecorder.AudioEncoder.AAC)
|
||||||
setOutputFile(outputFile)
|
setOutputFile(outputFile)
|
||||||
|
|||||||
Reference in New Issue
Block a user