一直想用语音来控制老控制家电等设备,但是目前sdk只有js 和 安卓版的。没有c++或者java版,所以开发集成起来不是很方便,遂下载了安卓版的sdk抽离出java版的sdk.
只是代码简陋略有粗糙,但是基本功能已经实现。
git地址
https://github.com/microxdd/dueros
2017年11月21日
已经实现唤醒
技能平台使用
1.修改位于com.baidu.duer.dcs.framework.message.DcsRequestBody的类
```
com.baidu.duer.dcs.framework.message.DcsRequestBody
```
2.添加技能,其中参数为技能的id
```
debug.put("bot",new Bot("f0b8d11f-f237-0ec0-7d88-18904b5c0fc0"));
```
为了完成Oauth回调,集成了spring boot在目录下创建duer.properties,并配置好回调为
接下来运行
DuerOSGui类你会看到
复制授权链接,用本地浏览器打开
看到这个界面 表示授权成功