提问人:albertopasqualetto 提问时间:6/7/2023 更新时间:6/7/2023 访问量:31
如何使用 kotlin 在 android 中对 PCM 流进行下采样
How to downsample a PCM stream in android with kotlin
问:
我正在尝试在 Android 中显示音频强度,为此,我正在用立体声 PCM 16 位录制数据,所以我有一个带有值的缓冲区。AudioRecord
录音采样率为 48kHz,因为所有设备都支持它,但我需要的值要少得多(我使用每秒 60 个)。
那么问题来了,如何从48kHz下采样到60Hz?现在我每 48k/60 挑选一个样本,有没有办法平滑采样?
我想以最少的延迟实时完成。
我正在用 Kotlin 编码,我不想只为这件事使用 NDK。
答: 暂无答案
评论