Skip to content

Xiaozhi/小智Websocket协议客户端,基于Flutter开发,支持Android和iOS平台

License

Notifications You must be signed in to change notification settings

ltarcher/xiaozhi-android

 
 

Repository files navigation

Xiaozhi/小智 Flutter客户端

app_icon


🐣项目简介

Xiaozhi/小智Websocket协议客户端,基于Flutter开发,支持Android和iOS平台


📱应用截图

截图_1 截图_2 截图_3 截图_4

📲系统要求

  • Android 11+ (API 30)
  • iOS 13+

⚡️运行流程

  1. 未注册后台账号(使用APP激活码)
    1. 在Release下载最新APK安装,打开APP复制激活码,在对应后台注册账号激活
    2. 配置智能体
    3. 重启APP
    4. 开始使用
  2. 已注册后台账号/已有智能体(替换MAC地址)
    1. 点击APP左上角设置“⚙️”按钮
    2. 将已注册设备的MAC地址填入文本框内
    3. 点击右上角保存“💾”按钮

🛜免费服务器地址

  1. xinnan-tech(默认)
    1. 管理后台地址:https://2662r3426b.vicp.fun
    2. OTA地址:https://2662r3426b.vicp.fun/xiaozhi/ota/
    3. Websocket地址:wss://2662r3426b.vicp.fun/xiaozhi/v1/
  2. xiaozhi.me(⚠️暂未测试)
    1. 管理后台地址:https://xiaozhi.me
    2. OTA地址:https://api.tenclass.net/xiaozhi/ota/
    3. Websocket地址:wss://api.tenclass.net/xiaozhi/v1/

⚙️编译环境

  • Flutter 3.32.8
  • Dart 3.8.1

📋功能进度

✅国际化(中文/英文)
✅按键对话
✅连续通话
✅手动激活(自动获取验证码)
✅自定义OTA地址、Websocket地址、MAC地址
✅历史消息


💾参考项目

78/xiaozhi-esp32
xinnan-tech/xiaozhi-esp32-server
TOM88812/xiaozhi-android-client


བཀྲ་ཤིས་བདེ་ལེགས་ 扎西德勒

About

Xiaozhi/小智Websocket协议客户端,基于Flutter开发,支持Android和iOS平台

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dart 94.8%
  • Ruby 2.3%
  • Java 1.3%
  • Other 1.6%