小智AI聊天機器人是一款基于樂鑫ESP32-S3核心板,搭載多種開源AI大模型( DeepSeek、OpenAI 、通義Qwen),通過對話角色自定義、海量知識庫、長期記憶、語音聲紋識別等功能。它不僅是智能工具,更是一個真正“懂你”的AI助理,致力于為每一天增添溫暖和便利。無論是在解決問題還是分享快樂,小智AI聊天機器人都以獨特的智慧和溫柔的方式,使科技更加有溫度,生活更美好。
基于 xiaozhi-esp32 協(xié)議,通過 WebSocket 實現(xiàn)數(shù)據(jù)交互。
對話交互
支持喚醒對話、手動對話及實時打斷。長時間無對話時自動休眠
多語言識別
支持國語、粵語、英語、日語、韓語(默認使用 FunASR)。
LLM 模塊
支持靈活切換 LLM 模塊,可選阿里通義Qwen、DeepSeek、OpenAI 等
TTS 模塊
支持 EdgeTTS(默認)、火山引擎豆包 TTS 等多種 TTS 接口,滿足語音合成需求。
小智AI聊天機器人功能介紹
無論是科學知識、歷史文化,還是生活常識、娛樂八卦,小智AI聊天機器人都能信手拈來,讓每一次對話都充滿趣味和驚喜。用戶可以與小智AI聊天機器人暢聊各種話題,從宇宙奧秘到生活瑣碎,都能得到有趣又有心意的答復。
此外,小智AI聊天機器人還支持對話角色自由切換定制,不同性格特長的對話角色可以滿足用戶的一切對話需求。無論是幽默風趣的喜劇演員,還是博學多才的學者,亦或是溫柔體貼的知心朋友,小智AI聊天機器人都能輕松扮演,為用戶帶來百變的AI 身份體驗。
智能交互能力
離線語音喚醒:通過 ESP-SR 實現(xiàn)。
流式語音對話:支持 WebSocket 和 UDP 協(xié)議。
聲紋識別:識別說話者身份。
短期記憶:對每輪對話進行總結。
自定義角色:支持提示詞和音色設置。
LCD 顯示屏:顯示emoji及對話內容。
大模型:可接入DeepSeek、OpenAI 、通義千問等
聯(lián)網(wǎng)能力:支持 Wi-Fi 和 4G 雙網(wǎng)絡接入
3D打印外殼
小智AI聊天機器人外殼采用3D建模一體成型打印,優(yōu)勢如下:
簡易安裝:結構設計優(yōu)化,僅需一枚螺絲即可完成組裝,省時省力。
精致貼合:面板貼合工藝,確保外觀簡潔流暢,細節(jié)無縫銜接。
舒適視角:屏幕窗口設計符合人體工程學,提供舒適的桌面可視角度。
麥克風隔離:獨立隔離空間有效提升麥克風拾音效果,減少噪音干擾。
穩(wěn)固防護:底部配備防滑腳墊,確保設備穩(wěn)固放置,同時防止刮花桌面。
USB-C 接口兼容性:USB-C 口設計精確,兼容磁吸和普通連接線,滿足多種使用需求。
小智AI聊天機器人硬件
小智AI聊天機器人核心設計:主控芯片 ESP32-S3-WROOM-1-N16R8 通過 SPI 接口驅動 1.28 寸圓屏,提供 240x240 分辨率的高質量顯示。電源管理模塊確保設備在 5V 輸入下穩(wěn)定運行,適合 USB 供電。ES8311 提供高性能音頻處理,支持麥克風輸入和揚聲器輸出。
供電管理:集成電源管理 IC,確保供電穩(wěn)定,避免電源波動導致的設備異常。
信號處理:SPI 通信的時鐘頻率優(yōu)化為 40MHz,確保數(shù)據(jù)傳輸高效無誤。
小智AI聊天機器人核心模塊清單如下:
小智AI聊天機器人電路設計
首先經(jīng)過type-C 輸入的5V電壓,默認type-c輸入5V,5V給TP4056給鋰電池充電,同時鋰電池通過升壓電路將電壓升到5V,通過電源轉換電路實現(xiàn)5V輸出,當有USB插入時候,5V電源自動切換到USB5V電源路徑,當USB電源斷開時候實現(xiàn)鋰電池升壓5V輸出,兩路電源切換,在切換時候整個系統(tǒng)不會斷電;5V電壓通過LDO線性穩(wěn)壓實現(xiàn)3.3V輸出,3.3V電源分別給主控ESP32、SD卡、數(shù)字麥克風和屏幕供電,此外5V還直接給功放和RGB燈供電。
外殼采用防滑紋路設計,底部有4個防滑墊片,可以放置與桌面而不出現(xiàn)打滑情況,屏幕鑲嵌與前外殼,美觀而有不會出現(xiàn)平置出現(xiàn)劃痕,后蓋使用響槍加下螺絲鎖住,螺絲不外露同時能卡住后外殼,整體簡潔美觀。
小智AI聊天機器人硬件源碼?
小智AI聊天機器人項目源碼:https://github.com/78/xiaozhi-esp32
小智AI聊天機器人服務端源碼?
服務端每個功能模塊采用獨立的目錄,便于開發(fā)和維護,提高系統(tǒng)的可擴展性和可維護性。
asr-server
+asr-worker
:提供語音活動監(jiān)測、語音轉文本、說話人識別等服務;
tts-server
:提供音色管理、音色克隆、語音合成等服務,對接本地部署的語音模型;
main-server
:主服務,負責協(xié)調語音識別、大模型、語音合成等各種服務,并對接后端數(shù)據(jù)庫。
小智AI聊天機器人服務端源碼:https://github.com/xinnan-tech/xiaozhi-esp32-server
如有需求,請加小編微信:? beacon0418