1、创建新应用后点击管理,在右边找SDK,下载对应的版本

2、把sample\speechDemo里面的内容粘贴到对应的位置

3、提示创建对象失败 请确认libmsc.so,

        原因1:demo里面缺少注册,需要在Mainacticity中初始化的时候添加代码

SpeechUtility.createUtility(this.getApplicationContext(),"appid=" + getString(R.string.app_id));

        原因2:bulid.gradle中没有导入LIB,将SDK中的libs全部拷进项目的libs,文件夹下包含对应的libmsc.so,然后修改bulid.gradle中的android——sourceSets——main

sourceSets {
        main {
            jniLibs.srcDirs = ['libs']
            assets.srcDirs = ['assets']
        }
    }

        其一是解决libmsc.so问题,其二是解决RecognizerDialog提示findViewWithTag为空问题。

4、关闭提示,缓冲进度为**,播放进度为**,在TtsDemo中关闭showTip即可。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐