Files
2026-09-29 23:00:04 +08:00

35 lines
1.6 KiB
Markdown

# Macmini M4/M6 磁吸叠放AI阵列麦克风
## 项目介绍
![成品外观](./images/preview.png)
本项目是一款为 Mac mini M4/M6 设计的磁吸叠放式八通道 AI 阵列麦克风,用于补足
主机缺少内置麦克风的问题,为听写、语音交互和 AI 辅助编程提供高质量音频输入。
设备由 ESP32-P4、PCMD3180、八颗数字硅麦及 WS2812 灯环组成,通过 USB 2.0
High-Speed 向电脑传输多通道音频,支持声源定位、MVDR 波束形成、降噪和自动增益等
扩展。8 mm CNC 铝合金外壳可磁吸固定在 Mac mini 顶部,中央玻璃窗口兼顾苹果标志
展示与灯效。项目开放固件、上位机、PCB/原理图和结构模型,便于复刻并扩展会议记录、
实时翻译及语音机器人等应用。
完整 ESP-IDF 工程。应用源码和 menuconfig 定义位于 [`src`](src/README.md)。
## 项目目录
```text
Mac_mini_8micArray/
├── PC_SoftWare/ # PC 端八通道音频采集、DOA 定位、MVDR 波束形成及校准工具
├── PCB_SCH/ # 主板、麦克风板和 LED 灯环板的 PCB、原理图及打板资料
├── SHELL_STEP/ # CNC 铝制外壳、玻璃窗、底盖等结构设计与加工资料
└── src/ # ESP32-P4 UAC 2.0 固件、音频驱动、USB 描述符及 LED 控制代码
```
各目录均提供了更详细的说明,请分别参阅:
- [`PC_SoftWare/README.md`](PC_SoftWare/README.md)
- [`PCB_SCH/README.md`](PCB_SCH/README.md)
- [`SHELL_STEP/README.md`](SHELL_STEP/README.md)
- [`src/README.md`](src/README.md)
编译前请运行 `idf.py menuconfig` 配置实际板级 I2S GPIO;未配置时固件会安全停止。