对于人工智能(AI)和机器学习(ML)语音应用而言,可靠的音频捕获取决于麦克风的清晰度。尽管价格实惠的 USB 麦克风广泛使用,但它们也面临着某些限制,例如容易接收到过多的环境噪声、硬件不灵活以及无法更新或改进的专有固件。
ANAVI Dev Mic 具有三大优势:
-
硬件开源 -
可扩展性:ANAVI Dev Mic 在 PCB 上有 9 个 GPIO 引脚,可以集成额外的按钮、LED 和传感器来增强其功能,使其适用于各种应用。 -
可定制性:得益于其开源固件,ANAVI 可根据您的特定需求和偏好进行定制。
无论您是在进行研究、开发语音识别系统还是创建互动体验,ANAVI Dev Mic 都是您项目的理想工具。
硬件特性
-
模块:Seeed Studio XIAO RP2040
-
微控制器:树莓派 RP2040
-
麦克风:STMicroelectronics MP23DB01HP PDM MEMS 全向数字麦克风
-
连接性:USB Type-C
-
固件:基于 Raspberry Pico C/C++ SDK 的开源软件
-
采样率:16 kHz
-
兼容性:支持 Windows、macOS 和 Linux
-
尺寸:35.0 x 34.5 毫米(1.38 x 1.36 35.0 x 34.5 毫米(1.38 x 1.36 英寸)
ANAVI Dev Mic 是一款基于 MEMS 技术的数字 USB 麦克风,采用 Raspberry Pi RP2040 微控制器和意法半导体 MP23DB01HP 麦克风。它拥有主频为 133MHz 的双 ARM Cortex-M0+ 处理器和 264kB 片上 SRAM。RP2040 最初是与 Raspberry Pi Pico 开发板一起推出的,在本项目中,RP2040 被用于更紧凑的带有 USB-C 接口的 Seeed Studio XIAO 模块中。RP2040 微控制器的一个突出特点是其可编程输入/输出 (PIO),允许创建额外或新的硬件接口,例如 Pico 麦克风库中的 PDM 麦克风集成。PDM(Pulse-Density Modulation)将模拟信号表示为二进制数字信号。脉宽调制(PWM)是 PDM 的一种特殊形式,具有固定的开关频率。而 PDM 具有更高的带宽和更优越的特性,因为它的开关频率是可变的。
ANAVI Dev Mic 是一个完全开源的项目,结合了开源硬件和免费开源软件。PCB 及其亚克力外壳是用 KiCad 制作的。固件基于开源的 Pico 麦克风库和 Raspberry Pi Pico C/C++ SDK,前者以 Apache-2.0 许可在 GitHub 上提供。
原理图 & PCB
License
仓库 & 下载
可以在Github中获取开源仓库:
https://github.com/AnaviTechnology/anavi-dev-mic