嵌入式系统中的音频检测

Posted

技术标签:

【中文标题】嵌入式系统中的音频检测【英文标题】:Audio detection in an embedded system 【发布时间】:2010-07-18 11:53:56 【问题描述】:

我开始使用嵌入式,并且正在考虑通过实施某种 clapper 项目来开始学习,我可以在其中检测音频并做出响应。

我有一些具体的问题,但由于我是这个领域的新手,请添加任何其他建议

存在哪些音频库可以帮助完成此类项目

实际检测声波需要什么硬件

我正在考虑使用 Arduino?对于此类项目,这是一个不错的选择吗?

我还没有决定语言(c 或 c++),但它会受到可用库和我使用的芯片的影响

【问题讨论】:

【参考方案1】:

arduino 是一个很好的切入点。我看到已经有一个 arduino 项目using sound to trigger a digital camera 应该回答您关于库和硬件要求的大部分问题 - 他们有一个带有电路图和 arduino 源代码的download。

【讨论】:

【参考方案2】:

对于硬件,您通常需要一个麦克风(或音频输入插孔),带有一些放大器和模拟滤波器电路,连接到微控制器上的模拟输入引脚。

您将需要微控制器中的一些驱动程序软件从模拟输入中读取输入样本。

【讨论】:

以上是关于嵌入式系统中的音频检测的主要内容,如果未能解决你的问题,请参考以下文章

在没有非标准库的嵌入式系统上进行对象检测的建议

如何解决 ARM Coprtex 上的嵌入式系统编程中的堆栈损坏错误

《安富莱嵌入式周报》第290期:开源静电便携测试仪,开源音频功放,CAN高波特率设计,超级铁电产品,小米Vela系统,65W USB PD充电器参考设计

嵌入式平台上的自动音频接口测试

linux中如何检测设备驱动模块是否存在

嵌入式Bluetooth应用开发笔记第三篇:初探BLUE ALSA应用开发