DuerOS学习记录

作者: YoungTa0 | 来源:发表于2018-01-12 18:07 被阅读68次

DuerOS相对于图灵来说,优点还是比较明显的,主要体现在:

1.使用简单,DuerOS把语音唤醒,STT,智能交互,TTS整合在了一起。而不再像图灵语音交互流程那么繁琐(图灵语音交互流程为:1.通过STT把语音转化为文字;2.把文字交给智能交互接口,返回文字结果;3.利用TTS把文字结果转化为语音)。

2.DuerOS的智能交互效果比图灵好太多


一:相关资源下载:

DuerOS官网:https://dueros.baidu.com/

Android用的架包(包括源码),我会放在百度网盘

二:DuerOS简单实现

1.配置架包

2.添加应用权限

3.初始化SDK

调用DuerLightOSSDK.getInstance().getClient().init();接口进行初始化。

调用示例:

4.连接server

调用public void connectServer(String profile,

LightClient.IConnectStatusListener connectStatusListener)进行连接Server的操作。

调用示例:

注意:profile需要在开放平台上申请

5.设置语言监听器

对不同作用的listner进行初始化。其中包括speak返回结果、audio返回的结果以及recorder当前的状态的监听器。

6.添加断点

在开放平台上添加数据点的控制。调用public void

addControlPoint(LightduerResource[] resources)接口去添加控制点

7.开启语音识别

我们可以直接传入录音得到语音交互,也可以直接对话语音交互,可以添加boolean IS_USE_CUSTOM_AUDIO来控制

相关文章

网友评论

    本文标题:DuerOS学习记录

    本文链接:https://www.haomeiwen.com/subject/helsvxtx.html