项目简介
本项目借助ESP32板载的MEMS麦克风开展音频录制工作,并通过WiFi将立体声音频数据传输至连接的设备。适用于音频通信、语音识别等场景。
项目的主要特性和功能
- 利用ESP32板完成音频录制与传输任务。
- 支持立体声录制。
- 借助WiFi把音频数据发送到连接设备。
- 能够通过手机浏览器访问服务器地址,实现音频录制的开始、停止和传输控制。
安装使用步骤
硬件准备
- 准备ESP32开发板。
- 准备MEMS麦克风。
- 准备RGB LED用于状态指示。
- 准备SD卡读卡器并与ESP32连接。
软件准备
- 从官网下载并安装Arduino IDE。
- 在Arduino IDE里安装Espressif ESP32 Dev Module开发板及所需库。
项目配置与操作
- 把项目中www文件夹下的文件复制到SD卡,再将SD卡连接到ESP32。
- 将项目代码导入Arduino IDE。
- 编译代码并将其烧录到ESP32。
- 使用手机连接WiFi,SSID为"ESP32_audio",密码为"12345678"。
- 在手机浏览器中输入“192.168.4.1”登录服务器。
- 在服务器界面开始、停止和传输音频录制。
注意事项
本项目支持立体声录制。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】