是否可以在android studio中录制多个来源的音频

问题描述 投票:0回答:1

我正在 android studio 中开发一个简单的音频录制应用程序,我正在尝试使用 google Pixel 8 捕获低频、低振幅的声音。我目前将音频源设置为麦克风:

mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);

我想知道是否可以使用设备中的所有扬声器(在本例中为三个)来录制音频,而不是只使用一个。有没有办法直接在android studio中实现这个?

android audio
1个回答
0
投票

根据 Android 开发者文档,直接使用 MediaRecorder 应该不可能实现这一点。在 API 级别 26+ 上,他们建议使用 MediaMuxer 同时录制不同的音频通道。

https://developer.android.com/media/platform/mediarecorder

https://developer.android.com/reference/android/media/MediaMuxer

© www.soinside.com 2019 - 2024. All rights reserved.