← 电路好玩 i-Circuit / 电路分析与电子线路 / 电路好玩 / AI 语音助手

PROJECT · AI-VOICEAI 语音助手

一台会听、会想、会说的智能硬件 —— 麦克风进声音,喇叭出回答,中间是采样、编码、无线传输与功率放大:一条完整的软硬件结合智能电路链路。
🗣️ 离线唤醒💬 连续对话⏯️ 随时打断🧠 大模型问答🔌 语音控电路
240 MHz双核主频
16 kHz音频采样率
3 WD 类功放
4 Ω喇叭阻抗
ESP32-S3 双核 · Wi-Fi TP5400 麦克风 OLED 屏 喇叭 Wi-Fi
设备示意图 · 元件亲手接线装配

五大功能

喊一声唤醒词,它就在;问一句,它就答;命令一句,电路就动。

🗣️

离线唤醒

唤醒词在本地识别
不联网也能"喊醒"

💬

连续对话

多轮上下文记忆
追问不迷路

⏯️

随时打断

边说边听
播报中一句话插话

🧠

大模型问答

云端大模型生成回答
TTS 合成自然语音

🔌

语音控电路

"开灯""关灯"直达 GPIO
AI 真正动手

核心原理 · 一段声音的电路之旅

你说的每一句话都要在电路上走一遭:麦克风把声压变成比特流,主控唤醒、编码、发往云端,大模型想好答案合成语音传回来,最后由 D 类功放推动喇叭——采样、放大、频谱,课本里的概念全在这条链路上。

声音模拟声压信号 数字麦克风INMP441 · I2S ESP32-S3离线唤醒 · 编码 云端大脑ASR→LLM→TTS D 类功放MAX98357 · 3 W 喇叭声音还原 Wi-Fi · 2.4 GHz 音频流回传
模拟信号 → 数字信号 —— 声压被麦克风按 16 kHz 采样、量化成比特流,经 I2S 总线直送主控对应课程:1.6.1 模拟信号与数字信号
放大器的效率革命 —— D 类功放用"开关方式"放大音频,效率远高于甲乙类,3 W 输出几乎不发热对应课程:5.1 放大器的基本构成与主要参数
功率传给谁最划算 —— 4 Ω 与 8 Ω 喇叭的输出功率大不同,负载匹配是硬道理对应课程:3.3 最大功率传输定理
时域与频域看语音 —— 人声能量集中在 300–3400 Hz,采样率为什么取 16 kHz?站在频域才讲得清对应课程:7.1 时域和频域

系统架构 · 端云分工

设备端只负责"听"与"说":采集、唤醒、编解码、播放;语音识别、大模型对话与语音合成都在云端完成,固件通过一套开源语音对话框架与云对接——电路是身体,AI 是大脑,软硬件各司其职。

云端智能层 · 后台接入 语音识别大语言模型语音合成 ASRLLMTTS Opus 音频流 无线传输 · 2.4 GHz 数字麦克风 ESP32-S3 主控 D 类功放 INMP441 · I2S 双核 240 MHz · Wi-Fi MAX98357 · 4 Ω 喇叭 I2SI2S 电源管理 OLED 显示 LED / 风扇 TP5400 · 锂电 3.7 V SSD1306 · I2C 语音控电路执行器 供电 I2CGPIO

硬件构成

五块小板、一根喇叭线,就是全部——每块都对应课堂上的一类电路。

🧠

ESP32-S3 主控

双核 240 MHz · Wi-Fi
唤醒 · 编解码 · 联网调度

🎙️

INMP441 麦克风

全向 MEMS · I2S 输出
片上集成 ADC

🔊

MAX98357 功放

I2S 输入 · D 类 · 3 W
数字音频直推喇叭

🖥️

OLED 显示屏

0.96" SSD1306 · I2C
状态与对话一目了然

🔋

TP5400 电源

锂电充放一体 · 5 V 升压
3.3 V 稳压全家供电

对话示例

真实使用是这样的——最后一句,是电路在执行。

(喊出唤醒词,屏幕亮起)
语音助手
嗯,我在呢~
用一句话讲讲什么是电感?
语音助手
电感像个有惯性的水车——电流想突然变大?它偏不让,得慢慢来。
把灯打开语音控电路 · GPIO
语音助手
好的,灯已打开。(GPIO 拉高 · LED 点亮)

元件清单

照单采购即可复现,总成本可控制在一百元级。

模块参考型号在电路里的角色
主控ESP32-S3-N16R8系统中枢:唤醒检测、音频编解码、Wi-Fi 联网
麦克风INMP441拾音:I2S 数字音频采集(片上 ADC)
功放MAX98357AD 类功率放大,推动喇叭发声
喇叭4 Ω / 3 W把电信号还原成声音
显示0.96" OLED(SSD1306)唤醒状态、对话内容显示(I2C 接口)
电源TP5400 + 3.7 V 锂电池充电管理 + 5 V 升压,稳压后整机供电
辅材面包板、杜邦线、外壳装配连接与结构成型

制作之旅

🧯 供电与安全:本项目为 3.3–5 V 低压电路,但锂电池充电勿离人、接线改线先断电、所有模块务必共地。动手前先读 实验中心 · 安全规范

STEP 1认识元件

对照清单逐一识别:分清 I2S(音频数据)与 I2C(屏幕控制)两种接口,麦克风孔朝外、喇叭极性别接反。

STEP 2接线

麦克风→主控、主控→功放各走一组 I2S,屏幕走 I2C。口诀:先共地、后信号、最后接电源。

STEP 3烧录与配网

给 ESP32-S3 刷入固件,配置 Wi-Fi 与云端服务。固件基于开源语音对话框架(xiaozhi-esp32)二次配置——识别、对话、合成都在云端,电路只管听与说。

STEP 4联调三连

① 唤醒:喊唤醒词,看屏幕点亮;② 对话:连续问答、随时打断;③ 控电路:一句话开关 LED——GPIO 真的被 AI 拉高了。

STEP 5装壳收工

3D 打印或亚克力外壳,麦克风开孔与喇叭腔对位,一台属于自己的 AI 硬件完工。