gpt4 book ai didi

c++ - C++ 中的 Linux 音频捕获

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:31:41 24 4
gpt4 key购买 nike

我正在启动一个项目,在 Linux 中编写一个 c++ 应用程序,它可以根据来自 4 个不同麦克风的输入来定位声音的方向。

我将需要一个 API,让我从多个声卡捕获音频,并允许我访问以字节格式表示的每个样本。

有人可以为我指出正确的方向,告诉我哪些 Linux c++ 库可以帮助我实现这一目标。这个库应该只允许我以设定的时间间隔从多个麦克风连续读取样本,这将产生某种输出字节[],然后我可以将其输入到我的声音定位算法中。

最佳答案

ALSA是所有音频 API 的鼻祖。它提供用于音频捕获的 API 和命令行工具,并且几乎存在于每个 Linux 发行版中。

关于c++ - C++ 中的 Linux 音频捕获,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26309541/

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