1
El audio grabado con MediaRecorder.AudioSource.VOICE_COMMUNICATION está vacío en algunos dispositivos con Android 10
Estoy grabando audio para mensajes de voz en la aplicación usando el siguiente código. MediaRecorder audioRecorder = new MediaRecorder(); audioRecorder.setAudioSource(MediaRecorder.AudioSource.VOICE_COMMUNICATION); audioRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); audioRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.HE_AAC); audioRecorder.setOutputFile(audioRecordingFile); audioRecorder.prepare(); audioRecorder.start(); El uso de MediaRecorder.AudioSource.VOICE_COMMUNICATION en lugar de MediaRecorder.AudioSource.MIC) es muy útil para grabar audios limpios preprocesados. Pero, recientemente encontré que algunos problemas en los que …