- Notifications
You must be signed in to change notification settings - Fork9
QuecPython/solution-xiaozhiAI
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
QuecPython 推出了小智平台 AI 聊天机器人解决方案。该方案基于 websocket 协议,具有跨平台特性,可以适用于大部分 QuecPython 模组。
本案例采用搭载 EC800MCNLE 模组的 AI 开发板。
- 支持语音中断/打断。
- 支持关键词语音唤醒。
- 使用 Python 语言,便于二次开发。
在开始之前,请确保您具备以下先决条件:
硬件:
- 联系移远官方获取 AI 开发板及配件。
- 电脑(Windows 7、Windows 10 或 Windows 11)
- 喇叭
- 任意 2-5W 功率的喇叭即可
- 移远商城购买链接
软件:
克隆仓库:
git clone https://github.com/QuecPython/solution-xiaozhiAI.git
烧录固件:按照说明将固件烧录到开发板上。
连接硬件:本案例采用移远 AI 开发板,如有需要请联系官方获取。按照下图进行硬件连接:
- 连接喇叭
- 连接天线
- 接入电池
通过 Tpye-C 连接上位机
将代码下载到设备:
- 启动 QPYcom 调试工具。
- 将数据线连接到计算机。
- 按下开发板上的PWRKEY 按钮启动设备。
- 按照说明将
code
文件夹中的所有文件导入到模块的文件系统中,保留目录结构。
运行应用程序:
- 选择
File
选项卡。 - 选择
_main.py
脚本。 - 右键单击并选择
Run
或使用运行
快捷按钮执行脚本。
- 选择
关键词唤醒后,即可对话, 参考运行日志:
参考使用示例视频:
media/example_video.mp4
我们欢迎对本项目的改进做出贡献!请按照以下步骤进行贡献:
- Fork 此仓库。
- 创建一个新分支(
git checkout -b feature/your-feature
)。 - 提交您的更改(
git commit -m 'Add your feature'
)。 - 推送到分支(
git push origin feature/your-feature
)。 - 打开一个 Pull Request。
本项目使用 Apache 许可证。详细信息请参阅LICENSE 文件。
如果您有任何问题或需要支持,请参阅QuecPython 文档 或在本仓库中打开一个 issue。
About
xiaozhi AI
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published