C++ 嵌入式系统中的音频检测

C++ 嵌入式系统中的音频检测,c++,c,audio,embedded,C++,C,Audio,Embedded,我刚开始学习嵌入式技术,我想通过实施一个clapper项目来开始学习,在这个项目中,我可以检测音频并对其做出响应 我有一些具体的问题,但由于我是这个领域的新手,请补充任何其他建议 有哪些音频库可以帮助完成此类项目 我需要什么硬件来实际检测声波 我在考虑一辆Arduino?这是这类项目的好选择吗 我还没有决定使用哪种语言(c或c++),但它会受到可用库和我使用的芯片的影响 这是一个很好的切入点。我看到已经有了一个arduino项目,它可以回答您关于库和硬件要求的大多数问题-他们有一个带有电路图和

我刚开始学习嵌入式技术,我想通过实施一个clapper项目来开始学习,在这个项目中,我可以检测音频并对其做出响应

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

  • 有哪些音频库可以帮助完成此类项目

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

  • 我在考虑一辆Arduino?这是这类项目的好选择吗

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


    • 这是一个很好的切入点。我看到已经有了一个arduino项目,它可以回答您关于库和硬件要求的大多数问题-他们有一个带有电路图和arduino源代码的解决方案。

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

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