百度自定义技能真机测试

       再有2天就过年了,终于在过年前调通了百度DuerOs自定义技能接口,可以初步实现语音交互功能.

       调试的过程非常坎坷.

  1.        开始根据文档和自己的判断,不知道在线调试的代码语音调用的事件需要自己编写.所以对于测试结果不知道怎么处理,群里问,回复说是要修改这个事件的代码.官网下载的代码粘贴过来,始终不能出现目标结果
  2.        官方群却不能给与具体的指导
  3.        因为是node.js,语言不熟悉
  4.        没有其他办法,今天在年前倒数第三天,终于2位前端熟悉js的同事帮助调整了js代码

       在线编辑代码方式的接口对接终于跑通了.充分验证了一句话,远亲不如近邻,2位js开发的同事很好,在以前的公司,很多同事是事不关己,不会伸出援手的.这是猪年一件很幸运的事情.也是我在年会感谢大家的一次回应.

        感悟是:

  1.      看似贫瘠的地方也有温暖,看似繁荣的地方也有荒芜.
  2.      多会一些知识,自信就多一些,尤其其他语言的代码,读懂,简单改写
  3.      不必再一个地方纠结时间太久,及早改变处理问题的策略,这次转变不算晚,很多意外,多种解决问题的方案.


开始调试不同的原因:


1.目前的自定义字典和百度官方文档不一样,开始以为是自定义词典配置的问题,调试不通,
后来经过学文和小乔调试node.js代码,而不是直接采用官方sdk的例子代码,测试才能跑通,注意事项参见下文红色标识。

下载的代码中没有这个分支:

if (this.request.isDialogStateCompleted())

每个分支的判断代码做了修改,目前都改成了card

2.一些坑,例如:表达式中不要使用“查个税”、“查询个税”等网络通用词汇

参考文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值