Я нуб, использую микрофоны.
Прямо сейчас я работаю с MIC MIC Respeaker v2.0, который имеет 4 микрофона и имеет особенность, чтобы выявить направление голоса прибытия **. br /> можно получить доступ через Python с помощью API, однако я думаю, что для Котлина нет такого понятия. /> Заранее спасибо !!!mediaRecorder = MediaRecorder().apply { setAudioSource(MediaRecorder.AudioSource.VOICE_RECOGNITION) setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP) setOutputFile(audioFilePath) setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB)
try {
prepare()
start()
Toast.makeText(this@MainActivity, "Grabación iniciada", Toast.LENGTH_SHORT).show()
} catch (e: Exception) {
e.printStackTrace()
Toast.makeText(this@MainActivity, "Error al iniciar la grabación", Toast.LENGTH_SHORT).show()
}
}
Подробнее здесь: https://stackoverflow.com/questions/794 ... ng-android