Skip to content

zhulige/xiaoyi-sharp

Repository files navigation

xiaoyi-sharp 小易 AI 机器人(智能体)

Release License: MIT Stars Download

简体中文 | English

项目简介

小易 AI 机器人(智能体)是一个使用 C# 语言开发的智能体客户端,功能包括语音对话聊天、多模态、物联控制、机器视觉、ROS等。 当前项目兼容小智ESP32。

跨平台支持:本项目支持以下平台:

  • 操作系统:Windows、MacOS、Linux、Android
  • 硬件平台:x86、x86_64、arm、arm_64
  • 开发板:ASUS Tinker Board2s、Raspberry Pi

支持服务端:本项目支持一下服务端:

运行指南

要运行本项目,你需要确保你的系统已经安装了 .NET Core SDK(推荐安装.net 8.0 、.net 9.0)。如果尚未安装,可以从 官方网站 下载并安装适合你系统的版本。安装成功后,你可以按照以下步骤运行项目:

cd 到指定目录
dotnet run

项目组成

基础库

你可以使用它很快的创建一个自己的小智客户端应用。

using XiaoYiSharp;

XiaoYiAgent _xiaoYiAgent = new XiaoYiAgent();
_xiaoyiAgent.OnMessageEvent += XiaoyiAgent_OnMessageEvent;
_xiaoyiAgent.OnAudioEvent += XiaoyiAgent_OnAudioEvent;
_xiaoyiAgent.OnIotThingsEvent += XiaoyiAgent_OnIotThingsEvent;
_xiaoyiAgent.IotThings = "";
_xiaoyiAgent.Start();

Android

计划项目

相关资源

https://opus-codec.org/downloads/

贡献与反馈

如果你在使用过程中发现了项目中的问题,或者有任何改进的建议,欢迎随时提交 Issue 或者 Pull Request。你的反馈和贡献将对项目的发展和完善起到重要的作用。

加入社群

欢迎加入我们的社区,分享经验、提出建议或获取帮助!

About

小易 AI 机器人(智能体),兼容小智

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •