Set correct audio source when creating mic audio record

Bug: 185223459
Test: atest CtsVoiceInteractionTestCases
Test: atest CtsVoiceInteractionTestCases --instant
Change-Id: Iad79066eb66ecb02497be926a467b3726e467a5c
This commit is contained in:
lpeter
2021-04-14 11:51:57 +08:00
parent 1233b55e1e
commit f08559cf43

View File

@@ -434,7 +434,8 @@ final class HotwordDetectionConnection {
}
try {
AudioRecord audioRecord = new AudioRecord(
new AudioAttributes.Builder().setHotwordModeEnabled(true).build(),
new AudioAttributes.Builder()
.setInternalCapturePreset(MediaRecorder.AudioSource.HOTWORD).build(),
audioFormat,
getBufferSizeInBytes(
audioFormat.getSampleRate(),