Skip to content

Commit 343936a

Browse files
committed
* [maixcam2] add xiaoizhi ai demo
1 parent 9ba4d38 commit 343936a

File tree

21 files changed

+586
-0
lines changed

21 files changed

+586
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
deps

projects/demo_xiaozhi_ai/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# README
2+
3+
这是一个AI伙伴的示例,修改自项目[`xiaozhi-esp32`](https://github.com/78/xiaozhi-esp32),可以跟自定义的角色进行实时语音对话。
4+
5+
## 使用方法
6+
7+
注意:只有MaixPy v4.10.2以上版本才能使用。要保证maixcam能连接上网络
8+
9+
1. 第一次运行时,会卡在`install opuslib, may take a few minutes`大概几分钟,这一步是在安装opuslib包,耐心等着吧
10+
11+
2. 第一次运行时会提示需要登录控制面板添加设备,并需要输入验证码
12+
13+
- 进入管理页面`https://xiaozhi.me`,如果没有注册则先注册帐号
14+
- 在菜单选择“设备管理”,页面中找到“添加新设备”
15+
- 根据语音播报,或者画面显示的设备ID来添加设备
16+
- 添加完成后重启程序
17+
18+
3. 开始愉快的对话吧
19+
20+
另外需要注意下,小智在长时间不聊天会主动断开连接
21+
22+
23+
更多操作可以看[小智的官方文档](https://ccnphfhqs21z.feishu.cn/wiki/F5krwD16viZoF0kKkvDcrZNYnhb)

projects/demo_xiaozhi_ai/app.png

6.42 KB
Loading

projects/demo_xiaozhi_ai/app.yaml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
id: xiaozhi_ai
2+
name: XiaoZhi Ai
3+
version: 1.0.3
4+
author: sipeed
5+
icon: app.png
6+
desc: An AI friend
7+
files:
8+
- assets/confused.png
9+
- assets/crying.png
10+
- assets/delicious.png
11+
- assets/embarrassed.png
12+
- assets/funny.png
13+
- assets/happy.png
14+
- assets/laughing.png
15+
- assets/loving.png
16+
- assets/neutral.png
17+
- assets/relaxed.png
18+
- assets/sad.png
19+
- assets/shocked.png
20+
- assets/silly.png
21+
- assets/sleepy.png
22+
- assets/surprised.png
23+
- assets/xiaozhiai.png
24+
- deps/libopus.so
25+
- deps/opuslib-3.0.1.tar.gz
26+
- app.png
27+
- app.yaml
28+
- main.py
29+
- README.md
196 KB
Loading
190 KB
Loading
204 KB
Loading
199 KB
Loading
204 KB
Loading
206 KB
Loading

0 commit comments

Comments
 (0)