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即可。