文档详情

科大讯飞MSC开发指南-Java-11151128.pdf

发布:2019-03-24约1.93万字共24页下载文档
文本预览下载声明
目 录 概述 集成说明 语音合成 语音识别 听写 语法识别 语义理解 附录 常见问题 本文档使用 看云 构建 - 2 - 概述 概述 本文档是开发科大讯飞Java语音程序的用户指南 ,定义了语音听写、语音识别、语音合成以 及语义理解相关接口的使用说明和体系结构 ,如图1所示。所有类和函数的详细使用说明 ,请 参考 MSC Java API 文档。下载SDK请前往 讯飞开放平台。 MSC SDK的主要功能接口如下图所示 : 本文档使用 看云 构建 - 3 - 集成说明 集成说明 Step 1 搭建开发环境 Step 2导入SDK Step 3 初始化 支持Java平台开发的操作系统为 x86 或 x64 的 :Windows、Linux 以及 Raspberry 。 由于Windows系统为开发者广泛使用的 ,这里将在Windows上的安装环境的搭建步骤简要 介绍如下。 Step 1 搭建开发环境 1. 配置JDK环境 编者采用的版本是jdk1.6.0_20 ,读者可以从Sun官网 http///javase/downloads/index.jsp 下载所需的版本 ; 2. 安装Eclipse Java IDE 编者采用的版本是Ecilpse3.4 ,读者可以从官网 http///downloads/packages/release/ganymede/sr2 下载所需的版 本 Step 2导入SDK 1. 在Eclipse中建立你的Java工程。 2. 将开发工具包中lib目录下的Msc.jar复制到新建工程的lib目录中 (如下图所示 )。 3. 在Eclipse中选中工程 ,通过工具栏Project-Properties-Java Build Path-Libraries- 本文档使用 看云 构建 - 4 - 集成说明 Add JARS或ADD External JARS引入Msc.jar (如下图所示 )。 4. 将SDK.\lib目录下库文件拷贝到工程根目录 (如下图所示 )。 5. 在你需要使用MSC服务的文件中导入相应的类 ,如。 import com.iflytek.cloud.speech.SpeechRecognizer; Step 3 初始化 创建用户语音配置对象后才可以使用语音服务 ,建议在程序入口处调用。 本文档使用 看云 构建 - 5 - 集成说明 关于初始化时指定库名 ,或报加载库失败的解决办法 ,请参考 《MSC Reference Manual》 中 ,关于SpeechUtility类 ,以及SpeechConstant类的说明。 // 将“XXXXXXXX”替换成您申请的APPID SpeechUtility .createUtility( SpeechConstant.APPID + XXXXXXXX ); 本文档使用 看云 构建 - 6 - 语音合成 语音合成 合成播放 合成到文件 将文字信息转化为可听的声音信息 ,让机器像人一样开口说话。 合成播放 //1.创建SpeechSynthesizer对象 SpeechSynthesizer mTts SpeechSynthesizer.createSynthesizer( ); //2.合成参数设置,详见 《MSC Reference Manual》SpeechSynthesizer 类 mTts.setParameter(SpeechConstant.VOICE_N
显示全部
相似文档