【会飞的鱼吃香蕉派】M64+wukong-robot语音控制

之前的账号忘记注销了,只能开个新号。

开个帖子记录下折腾M64的过程。

一、烧录系统到emmc【无需清空】

之前烧过一次系统到emmc,但是由于操作不熟练,出现了些许问题,官方提供的fel工具包没能解决,BPI连电脑不识别,遂放弃。

这次是直接从tf卡的系统进入,插上exfat格式的,烤好img的U盘,插好电源线网线,putty输入ip地址,启动,登录账号pi,密码bananapi,然后直接把U盘里的img文件bb进emmc就行(我用的是ubuntu18.04的固件,这里建议还是16.04,因为后面编译的时候翻车了,不能确定18.04兼不兼容,建议还是刷16.04的),不用清空emmc的内容。【实际原因是采用各种方式,就是清理不掉emmc的内容,没办法只能覆盖了,但目前看来实际效果没差,以后有问题再说】具体操作见这个帖子:

好长一段时间后,烧录完成,关机,拔出tf卡和U盘,启动,开始wukong-robot的安装。

二、wukong-robot的安装

具体安装操作主要按照下面这个链接一步步来,

https://wukong.hahack.com/#/install

在这里主要说一下各种报错的处理方法。

1.建议先安装pip3全家桶,操作如下

sudo apt-get install python3-pip python3-setuptools python3-dev python3-wheel

安装完之后建议upgrade一下pip3和setuptools,防止后面因为这俩版本不够导致的报错。

2.不建议apt换国内源,之前用过国内源,但是在安装一些软件时依赖报错了,遂换了回来。

3.【ModuleNotFoundError: No module named ‘setuptools’】

解决办法:看第一条,安装pip3全家桶,如果还是不行建议安装pip和pip3全家桶

4.【aarch64-linux-gnu-gcc 报错】

解决办法:输入如下代码

`sudo apt-cache search aarch64`
`sudo apt-get install binutils-aarch64-linux-gnu`(这里是选取了一个可以安装的版本)

完成上面两步的结果应该是问题没有得到解决,于是采取下面的办法:

`sudo apt-get install portaudio19-dev python-all-dev python3-all-dev`

问题应该可以得到解决

【持续更新】

插楼问一下板载的麦克风怎么用,默认应该是HDMI输入输出,耳机插进去也没有反应