硬件接入AI最简单、最低成本的方案
The simplest and lowest cost solution for any item to access AI
Changelog · 中文文档 · English Docs
Provides a complete AI dialogue solution for your development board, including but not limited to the
IAT(ASR)+LLM+TTSintegration solution for theESP32series development boards. It is injected into the project as a dependency without affecting existing projects.
For developing the dialogue functionality of robots, you only need to prepare the IAT(ASR), LLM, and TTS services, and leave the rest to ESP-AI.
The server-side code of this project is based on Node.js, and the hardware code is based on Arduino/IDF.
Open source is not easy, click the Star button in the upper right corner to show your support~
A platform based on ESP-AI that provides end services and management services to businesses and individuals. Visit the Open Platform. It offers free ASR (Automatic Speech Recognition), TTS (Text-to-Speech), and LLM (Large Language Model) services. On this platform, you can clone a custom voice with just a 15-second audio clip.
docker run -itd -p 8088:8088 -v /esp-ai-server/index.js:/server/index.js --name esp-ai-server registry.cn-shanghai.aliyuncs.com/xiaomingio/esp-ai:1.0.0Download the dependency on the release page and burn it to the development board, see details: Client Install
Below are the Node.js and Arduino codes you need to write if you only require dialogue functionality.
QQ Discussion Group: 854445223
bilibili
Let's build a better esp-ai together.
We warmly invite contributions from everyone. Feel free to share your ideas through Pull Requests or GitHub Issues.
|
|
|
|
|
If this project has helped your research, please cite us:
@software{ESP-AI,
title = {{ESP-AI}},
author = {小明IO},
year = 2024,
journal = {GitHub repository},
publisher = {GitHub},
howpublished = {url{https://github.com/wangzongming/esp-ai}}
}