【故事盒子|开发日记】DuerOS+树莓派初体验
A****i · A****i 发布于2017-10-27 12:58 浏览:1419 回复:13

一楼度娘~

点赞  ( 0 )
收藏
评论(13)
共13条回复 最后由D****童回复于2017-11-29 12:44
#2A****i回复于2017-10-27 13:04:10

先晒图

计划很简单,先将板子连起来,可以通过唤醒词唤醒并实现交互就可以~~~

DuerOS.jpeg

0
#3A****i回复于2017-10-27 13:08:56

作为一个第一次接触树莓派的小白,我做了以下准备工作:

  1. 阅读<爱上Raspberry Pi>,了解树莓派基础知识,了解需要购买的配件

  2. 购买清单如下:

    1. 树莓派3B主板一个

    2. 电源插头及电源线

    3. 散热片

    4. TF卡

    5. 以太网线原来就有,因此没有买

1
#4A****i回复于2017-10-27 13:12:23

拿到配件后,先不用着急给树莓派装壳子和贴散热片,因为我贴了3个后发现DuerOS插不上,因此还拆了一个下来。

另外就是插拔的时候要小心,我分开DuerOS和树莓派时不小心还把树莓派的针脚掰弯了~

0
#5A****i回复于2017-11-02 10:34:06

昨天顺利调通了~~~先上一个视频~~

1
#6****a5回复于2017-11-02 10:44:31

想问下,那个开发者认证,审核不过,怎么弄,我的报什么,提交的身份证信息在查册中心查找无结果

不知道,这个是什么意思,我在认证页面提交的资料绝B没有问题。

0
#7A****i回复于2017-11-02 10:58:07
#5 A****i回复
昨天顺利调通了~~~先上一个视频~~

简单梳理下遇到的几个问题:

  1. 连上音箱后,开机没有反应,启动小度,停止小度,设置开机自启动等,都没有反应!于是一个一个查。

    1. 首先检查设备是否正确连接。USB线,要从树莓派接到DuerOS开发板上。之前看别的帖子说小米的线不行,于是找了跟很长的多像USB线,结果发现线太长了,还是不行~!于是又找了一根短的USB线,这次试验成功了。这里使用arecord -l 命令,可以检查USB录音设备是否正确接入。正常的显示可以参考红框中内容:

      TIM图片20171102104052.jpg

    2. 检查一下蓝牙是否有声音,因为我买的是蓝牙音箱带传输线,所以要知道如何将音箱在这两个模式下切换。将蓝牙音箱先插入自己的笔记本电脑,随便播放一个音频,调整播放模式,能听到播放的声音即可。另外就是,感觉启动树莓派和DuerOS之前,先打开音箱,调整好声音,这样不会错过需要听到的声音

    3. 检查一下树莓派的声卡及设置,看是否正常,具体可以参考这个帖子:https://post.m.smzdm.com/p/595414/ 在此感谢个人开发者QQ群里的各位热心的小伙伴们~~~~~~

  2. 声音的事情告一段落后,开始进行联网的问题。这次开机后可以正常听到小度的指示,要求通过小度之家进行联网。试了几次都不行,遂在群里询问,然后试了一下修改wifi设置。其实这个时候我的树莓派已经通过网线连到电脑上了,但是不知道为什么还是提示需要联网。于是运行 sudo vim /etc/wpa_supplicant/wpa_supplicant.conf 进行wifi网络设置。大家修改的时候注意里面的东西不要误删了,我一开始不知道,backspace按的太狠,结果里面东西全删了还保存成功了..... 后来修改的时候还出现了E212写入问题,查了百度说是没有root权限,于是又按照教程,切换到root,修改成功后,就听到了可以通过小度进行唤醒的提示音。这一刻,我知道离唤醒他的距离不远了。

  3. 然后就是“小度小度”,这时会听到“当”的一声,之后继续说话就可以了。我问,今天天气怎么样,他反应了一会儿给了我答复,北京,阴,气温10度....这一刻,好开心呀~~~



1
#8A****i回复于2017-11-02 11:03:20
#6 ****a5回复
想问下,那个开发者认证,审核不过,怎么弄,我的报什么,提交的身份证信息在查册中心查找无结果。 不知道,这个是什么意思,我在认证页面提交的资料绝B没有问题。

重新试一下试试看呢?

0
#9****a5回复于2017-11-02 11:07:24
#8 A****i回复
重新试一下试试看呢?

我这边的开发者认证重试好几次了,都是这样,是不是要先在百度云实名一下,我刚刚提交的下百度云的实名申请。

不知道他的这个查册中心是哪?

0
#10A****i回复于2017-11-19 22:44:13

继续更新,接入SDK。

首先,根据Step by Step带你玩转DuerOS - Python DuerOS SDK[树莓派平台] (3) 这个教程一步一步安装环境。这个基本都很流畅。

中间有出现过部分命令执行不成功的情况。于是重复

sudo apt-get upgrade
sudo apt-get update

两条命令,继续之前的安装步骤。


按照教程执行

 ./auth.sh

由于一开始不懂,直接打开了127.0.0.1:3000,发现打不开。这时看教程,发现需要先去develop设置授权回传页。设置的地址就在展示ClientID的地方,这个很好。后来经伙伴提醒,才知道需要把127.0.0.1替换成树莓派的ID。

首先执行默认的授权,提示成功了

然后又尝试换了自己的ClientID,也提示成功了。


但是教程里面的

 ./wakeup_trigger_start.sh
./enter_trigger_start.sh

这两个指令并没有很顺利的执行完毕,都是做到一半就卡住了。


正常唤醒小度没有问题。


后来在控制台更新了系统画像,但是感觉内容并没有被替换。


然后,第二天醒来,打开板子,发现我的duer已经不会说话了TT

现在还没找到问题的原因。

arecord -l看,应该是少了一个设备,插紧树莓派和个人板,更换他们之间的usb线(换了3次)都没有效果。


群里有小伙伴说

周末,小度出去玩了

有小伙伴说,再冲刷下系统


希望有知道原因的小伙伴能够指点一二,非常感谢~~!

no card2.png

0
#11D****童回复于2017-11-22 15:19:40

系统画像需要大概24小时的生效时间呢

0
TOP