gpt4 book ai didi

android - 在android中录制时减少背景噪音

转载 作者:行者123 更新时间:2023-11-29 14:18:01 30 4
gpt4 key购买 nike

我开发了一个应用程序,它通过在 android 中使用音轨和音频记录类来录制声音并同时播放大约 100 毫秒的延迟。但是播放的音频有很多背景噪音。所以在android中有什么方法可以降低播放时的背景噪音。

请不要告诉我使用 Audacity 软件来降低噪音,因为我没有保存录制的音频。我只是将它保存在缓冲区中并通过音轨播放此缓冲区。使用 NDK 可以实现一个过滤器以减少 android 中的背景噪音。

最佳答案

简单的做法是使用语音设置播放音频。它将过滤掉大部分“嗡嗡声”噪音。 AudioManager.STREAM_VOICE_CALL。如果可用,您可以使用 NoiseSupression 过滤器。 NoiseSuppressor.create(device.getAudioSessionId());

关于android - 在android中录制时减少背景噪音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11771846/

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