# esp32-audio-lesson **Repository Path**: billyzh/esp32-audio-lesson ## Basic Information - **Project Name**: esp32-audio-lesson - **Description**: ESP32 音频开发教程 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-04 - **Last Updated**: 2026-04-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ESP32 音频开发教程 ## 一、音频基础 ### Lesson1-1 音频基础知识 协议:ADC、DAC、I2S、PCM ### Lesson1-2 音频开发工具 软件:Audacity,硬件:逻辑分仪析) ### Lesson1-3 音频开发框架 音频处理管道 ## 二、音频播放 ### Lesson2-1 I2S 音频播放 使用 I2S DAC模块播放、音频解码 ### Lesson2-2 音频可视化显示 音频波形图、频谱图 ### Lesson2-3 项目-音频播放器 ## 三、音频录制 ### Lesson3-1 数字麦克风录制 使用 数字麦克风 录制(SPH0645),音频编码 ### Lesson3-2 模拟麦克风录制 使用 模拟麦克风 录制,音频编码 ### Lesson3-3 多声道合成立体声 多声道合成 TDM ### Lesson3-4 项目-录音笔 录音笔 ### Lesson3-5 项目-语音对讲机 语音对讲机 ## 四、蓝牙通讯 ### Lesson4-1 蓝牙播放 将DAC模块作为电脑的音频输出设备 ### Lesson4-2 蓝牙麦克风 将麦克风模块作为电脑的音频输入设备 ### Lesson4-3 项目-蓝牙音箱 蓝牙音箱,带频谱可视化。 ## 五、语音识别 ### Lesson5-1 基于算法的语音识别 使用ESP32-SR库 ### Lesson5-2 基于芯片的语音识别 ## 六、语音合成 ### Lesson6-1 基于算法的文本-语音 Talkie库、eSpeak库 ### Lesson6-2 基于芯片的文本-语音 ### Lesson6-3 项目-有声小说 ## 七、人工智能 ### Lesson7-1 ESP32上的人工智能 ### Lesson7-2a 项目-小智AI对话机器人 ### Lesson7-3a 项目-MimiClaw个人代理