资源简介
java实现文字转语音文件和朗读功能,还要下载jacob-1.17-M2.rar文件。将jacob.jar导入java项目中,64bit就将jacob-1.18-x64.dll放入System32目录下;32bit就将jacob-1.18-x86.dll放入System32目录下。
代码片段和文件信息
package com.xh.speak;
import java.io.IOException;
import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.Dispatch;
import com.jacob.com.Variant;
//将jacob.jar导入java项目中,64bit就将jacob-1.18-x64.dll放入System32目录下;32bit就将jacob-1.18-x86.dll放入System32目录下。保证好使,已经测试过了。
public class Speak {
public static void main(String[] args) throws IOException {
ActiveXComponent sap = new ActiveXComponent(“Sapi.SpVoice“);
Dispatch sapo = sap.getobject();
try {
// 音量 0-100
sap.setProperty(“Volume“ new Variant(100));
// 语音朗读速度 -10 到 +10
sap.setProperty(“Rate“ new Variant(-2));
// 执行朗读
Dispatch.call(sapo “Speak“ new Variant(“这是一个文字转语音程序“));
} catch (Exception e) {
e.printStackTrace();
} finally {
sapo.safeRelease();
sap.safeRelease();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1990 2017-12-12 22:35 textToWav.java
文件 1084 2017-12-12 21:28 Speak.java
相关资源
- 经典DBN代码详解JAVA版
- JavaMail帐号激活与忘记密码
- java屏幕录像(包含鼠标轨迹)生成
- java Library.java
- centos64位编译luajava1.1
- java从入门到精通全套视频教程
- java彩票模拟投注系统.zip
- java后台微信支付工具类
- 基于Android平台下的五子棋开发
- java__QQ聊天(聊天窗口设置不同颜色字
- java实现复制、粘贴、剪切、删除文件
- java版本websocket
- C语言AES加密解密,CBC模式,256含测试
- 基于sql server 2008+jsp+servlet+mvc设计模式
- JavaWeb(SSH入门项目,适合初学者,适
- 基于JAVA车辆管理系统
- java竞赛试题
- ffmpeg-java.jar
- java版围棋v4
- junit-4.9官方
- javax.json.jar
- java拼图游戏可自定义图片及块数
- RXTX包mfz-rxtx-2.2-20081207-win-x64.zip
- JAVA注册表垃圾清理
- 双色球程序JAVA编写的小程序
- Java模拟操作系统内存管理,进程管理
- java实现的海明码
- Java毕业实习报告模板
- java学生信息管理系统文档
- java模拟的ATM机实验报告
评论
共有 条评论