1
Audio yang direkam menggunakan MediaRecorder.AudioSource.VOICE_COMMUNICATION kosong di beberapa perangkat dengan Android 10
Saya merekam audio untuk pesan suara di aplikasi menggunakan kode berikut. 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(); Penggunaan MediaRecorder.AudioSource.VOICE_COMMUNICATION bukan MediaRecorder.AudioSource.MIC) sangat membantu dalam merekam audio bersih pra-diproses. Tapi, baru-baru ini saya menemukan beberapa masalah di mana file yang direkam kosong dilaporkan pada beberapa perangkat …