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