- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
概述
集成说明
语音合成
语音识别
听写
语法识别
语义理解
附录
常见问题
本文档使用 看云 构建 - 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.V
文档评论(0)