1. 背景

最近在调研看智能萌宠机器人,正好看到网上有人买了优必选的小方头机器来刷目前的小智,所以买来试试。小方头机器人在2019年9月20日发布,售价1099元,现在咸鱼100块钱就能买到;小智机器人目前代码是开源的,进行了部署和安装。安装后效果如下:

2. 安装部署

需要的硬件材料如下:

  • 小方头机器人1个。
  • window电脑1台,用于adb安装。
  • Linux服务器1台,用于提供xiaozhi的server。

2.1 服务端部署

部署参考github,按照要求安装即可。

1
https://github.com/xinnan-tech/xiaozhi-esp32-server

推荐使用4核8G方案,目前我的做法是本地局域网有1台服务器,通过frp做反向代理到腾讯云(1台轻量服务器),既保证有共有云IP,又能保证设备性能需求。

2.2 小方头安装软件

2.2.1 准备工作

这里感谢小智AI机器人大佬开源,如果是单片机ESP32,可以查看文档:

1
https://rcnv1t9vps13.feishu.cn/wiki/DdgIw4BUgivWDPkhMj1cGIYCnRf

也感谢B站大佬对小智机器人安卓端做了移植,视频地址如下:

1
https://www.bilibili.com/video/BV1C3A5ekEwX/?spm_id_from=333.1391.0.0&vd_source=1145cea297ba540483df4e202ffcde77

小智安卓版实时最新版本下载地址如下:

1
https://pan.quark.cn/s/e3ece368d261 提取码:A8NM

记得下载armv7版本的小智.apk。
然后下载ADB工具进行烧写,adb的下载地址:

1
https://developer.android.google.cn/tools/releases/platform-tools?hl=zh-cn#downloads

你也可以下载adb小智.apk还有谷歌手机输入法的合集包,但是小智.apk不一定是最新的。

1
https://www.alipan.com/s/xpQJS6t7Sku 提取码: rf08 

2.2.2 安装软件

下载好软件后,将小方头使用数据线和电脑连接
然后ctrl+r并输入cmd,进行命令行,然后复制对应的目录,然后进入对应的目录。

1
2
3
4
5
6
7
8
9
10
11
# 进入adb目录
cd C:\Users\apost\Downloads\platform-tools-latest-windows\platform-tools

# 查看是否连接正常,如果有显示device则正常
adb.exe devices

# 安装小智
adb.exe install -r xiaozhi-app-armeabi-v7a-release.apk

# 安装谷歌键盘
adb.exe install -r com.google.keyboard.apk

2.2.3 功能调试

拔出数据线,这个时候右滑到更多应用里,先打开谷歌键盘,进行键盘的设置,然后在打开小智应用,双击10次图标即可进入设置页面,设置对应的服务器地址和IP、密钥即可。(服务器地址和IP密钥在2.1的server中)