Linux ALSA 音频采集

在原生Linux上,我们使用ALSA库进行音频采集。在安卓上,使用OpenSL ES。
下面,超哥提供一段代码给音视频开发初学者,对于认识音频参数比如
采样率,通道,位,码率有很好的帮助。
首先 sudo apt-get install libalsa-ocaml-dev 下载alsa开发库。
然后安装cmake vscode
sudo apt-get install cmake
下载vscode以后,安装cmake tools c++工具
代码中使用了Linux 信号,完整结束程序,写入pcm。
然后建议下载audacity 程序,进行播放测试。
#include
#include
#include
#include

#define LSA_PCM_NEW_HW_PARAMS_API

static bool m_bRecording = true;

void stopRecording()
{
printf(

Linux ALSA 音频采集最先出现在Python成神之路

版权声明:
作者:dingding
链接:https://www.techfm.club/p/5048.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>