Rokid语音开发套件体验
开发接口丰富;二次开发资料齐全。
动手能力要求比较高;缺乏一个可盈利的生态环境;Android App不如IOS版本齐全;语音播放还是有些生硬。
自从苹果爸爸发布了 HomePod之后,小米 天猫精灵 JD叮咚一股脑儿的都冒出来了, 真是百花齐放的时代,智能语音交互也在成为一个热门方向。Siri 似乎是提前培养了一些用户等等,我印象深刻的其实还是那个金立手机的广告,给小王打个电话,后来才有了Siri。但一切繁华与你无关。终于,看到今天的主角,Rokid智能语音开发套件, 眼前一亮啊! 除了高大上的苹果设备,还没有其它可以提供给我们做开发的设备。所以Rokid的开发套件是弥补了这个空白啊!
这是苹果的HomePod 此物虽好 然___
此次,有幸得到机会试用一下这个智能语音开发套件,先开心的上个开箱图吧!感谢CCTV、感谢新浪众测、感谢Rokid的开发商灵伴科技。感谢测试期间提供支持的大发同学。
开箱图1
比我想象的小很多,因为没有带外放音响的缘故吧。所以减少体积的同时用耳机也成了小缺点,不过与大发同学沟通过,貌似新版已经支持连接蓝牙音响了。
开箱图2
尺寸参照-乘车卡大小 3块板 所有零件都在了, 真像个玩具。
对比一下乘车卡的尺寸, 大家一定有一个直观的感受,这个开发套件还是很精致的。从官方的介绍看这个小板很强大, 既支持Android 又支持 Linux、带Wifi、带蓝牙、还带Mic矩阵、 自带各种优化、以及结合云平台提供的TTS交互开发。
https://developer.rokid.com/docs/rokidos-linux-docs/reference/dev_board/board_list.html
和小猴子合个影
拼装的时候注意排线的金手指都向下就好了,两个亚克力的外壳放在最外层.拔螺丝依次拧上就好了,也很简单的。接好以后,开机是一通蓝灯闪烁,最后变成绿灯, 或者紫色灯。
拼装好之后,可以试用若琪App体验大部分功能,要想进一步开发, 也先要试玩一下才好。
装好的成果预览一下,接充电宝、耳机,然后就可以愉快的玩耍了。
一段小视频:开机效果
随机铁盒的底部有二维码,可以扫描安装,推荐iOS的版本。因为通过对比,我发现 Android版本有些功能不全,不如iOS的完整。我猜是开发团队的环境是 iOS的苹果系列,所以苹果的版本是及时更新了的。我在测试初期就被这个耽误了,后来换了iOS就一路畅通了 。
这里有一个简单的说明,希望能帮到大家。有些设备比如Android的蓝牙是可以设置被其他设备扫描发现的时间的,默认是2分钟。所以最好是先进入App,选择 Pebble , (第一步其实是注册一个账号,很简单的)。然后会提示打开蓝牙, 设置打开以后, 回到App, 会提示发现设备, 如下图:
打开蓝牙-连接设备
然后设置网络连接WI-FI。
连接WI-FI 然后就可以使用云服务了。
全绿的状态,此时如果播放歌曲不能, 那就要重新配网才行了。现象就是: 选择歌曲后,若琪提示暂时无法播放。
配置好以后,选择若琪就可以通过说话,或者输入文字来和若琪交互了。
几张和若琪交互 放歌的截图
中英文都可以识别很厉害。我家小朋友也试着和若琪说话,让若琪给播放睡前故事,也是很贴心的。
强大的技能商店是亮点啊
语音板+调试板 连接成果
背面
前面算是最基本的使用了,接下来按照官方的教程搭建了我要喝咖啡的技能测试。教程传送门:
https://github.com/Rokid/rokid-skill-sample/tree/master/rokid-skill-sample-js-tastecoffee
一定要选云端
注意事项是在进行配置时一定要选云端,这样才能直接用官方提供的js后台,或者https 接口接自己的服务器。
现在已经支持 webhook 了,有了这个可以做的事情就更多了。
参考 https://developer.rokid.com/docs/rokid-homebase-docs/webhook/
以后代码提交以后触发一下是不是很赞啊!
curl -X "POST" "https://homebase.rokid.com/trigger/with/{your_very_awesome_token}" \
-H 'Content-Type: application/json; charset=utf-8' \
-d $'{
"type": "tts",
"devices": {
"sn": "a_very_random_serial_number_of_rokid"
},
"data": {
"text":"代码成功提交.客户端资源已经更新 balabala"
}
}'
自建HTTPS 服务需要SSL安全证书, 没有的看这里如何申请。
https://developer-forum.rokid.com/t/topic/175
Rokid 这个拿到手没想到是这么的精致, 就是小了,对比天猫精灵(是第一个接触过的智能语音音箱) 。经过几天的把玩,了配网不方便,可能是开发板的支持问题。(官方的成品应该是OK的)其它都很好,官网的论坛也十分活跃。
1. 尝试放歌,并不能像天猫精灵那样播放很多歌。而且最搞的是,前两天还可以放朴树的在木星,今天已经不行了,可能是版权问题。所以从这方面看, 定位更接近于开放平台, 也许天猫精灵也是基于这个板子的喔。
2. 询问某个地方的天气可以根据语音, 正确播报当日的天气,而且是自动识别位置的。
3. 孩子要听睡前故事, 跟她说话,就可以随机播放一些睡前故事。
4. 其它Skill 尝试。技能商店也是很赞的,还可以进行游戏,真是没想到。由于时间有限, 不能一一体验了。
5. 官方范例尝试。这个按照教程一步一步,还是可以的。最终就是实现和若琪说话, 然后调用新的技能,回复指定的文字,并通过语音读出来。
6. 未完成的测试计划。如果有机会, 进一步尝试。做一些定制的开发,比如语音签到什么,语音订饭什么的. 或者接入电话智能应答。
7. 这个开发套件是必须要联网才能工作的。 没有WI-FI就没办法工作,也许支持SIM卡就能脱离WI-FI做到真的物联网了。