gpt4 book ai didi

android - 在android中录制音频时调整麦克风灵敏度

转载 作者:行者123 更新时间:2023-11-30 03:50:26 25 4
gpt4 key购买 nike

我正在开发一个 android 应用程序,它使用 AudioRecord API 在 PCM 中录制音频。我想根据用户在设置中的选择将麦克风灵敏度调整为低、中和高。

是否可以调整麦克风灵敏度?非常感谢您的回答:)

最佳答案

不是真的。通过使用不同的 AudioSources,通常可以获得至少两种不同的“灵敏度”(平台使用的声学调谐)。 .
至少应该有一个手机录音调音和一个远场录音调音。在某些设备上,您可能还会有不同的远场调谐,例如一种用于录制几分米外的音频,一种用于录制几米外的音频。

问题是您无法真正知道哪个 AudioSource 对应于哪个调音,因为它没有标准。 CAMCORDER 通常表示远场,VOICE_RECOGNITION 通常表示手机模式,但并不能保证一定是这样。您还应该记住,供应商通常会应用您作为用户/应用开发者无法禁用的自动增益控制、降噪等,以满足其产品的声学要求。

您最好的选择可能是使用单个 AudioSource,然后在您的应用中衰减信号以模拟较低的麦克风灵敏度。您也可以进行放大,但这类似于在相机应用程序中使用数码变焦(它可以工作,但看起来不太好,因为您只是在缩放现有数据)。

关于android - 在android中录制音频时调整麦克风灵敏度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14251120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com