Java程序朗读文字的实现,jacob.jar
目的
使用Java程序实现朗读文字。
依赖
- jacob.jar(我的是\jacob-1.18)这个可以用Maven去下载(下载后再到本地的库拿到jar),在dependencies节点下增加如下内容:
<!-- https://mvnrepository.com/artifact/com.jacob/jacob 文字转语音 --><dependency><groupId>com.hynnet</groupId><artifactId>jacob</artifactId><version>1.18</version></dependency>
jacob-1.18-x64.dll文件,通过下面的链接获取:
下载链接把jacob-1.18-x64.dll文件复制到jdk的bin目录下
代码
import部分:
import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.Dispatch;
import com.jacob.com.Variant;
实现代码:
public static void main(String[] args) {String content = "早上好";voicing(content);}public static void voicing(String content) {ActiveXComponent sap = new ActiveXComponent("Sapi.SpVoice");Dispatch dispatch = sap.getObject();try {// 音量 0-100sap.setProperty("Volume", new Variant(80));// 语音朗读速度 -10 到 +10sap.setProperty("Rate", new Variant(-2));// 执行朗读Dispatch.call(dispatch, "Speak", new Variant(content));} catch (Exception e) {e.printStackTrace();} finally {dispatch.safeRelease();sap.safeRelease();}}
参考文章
https://blog.csdn.net/Crisf/article/details/110232527
Java程序朗读文字的实现,jacob.jar相关推荐
- java word转pdf jacob_java使用jacob.jar将word转pdf
这篇文章主要为大家详细介绍了java利用jacob.jar将word转pdf,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了java利用jacob.jar将word转pdf的具 ...
- 取 java 程序运行的路径_获取Java程序运行的路径 | 获取当前jar包的路径
经过试验,不管是否是Jar包,不管是否是Tomcat部署,以下三个方法均可实现. package test; public class MyPath { public static String ge ...
- php调用原生java程序
官网:http://php-java-bridge.sourceforge.net/pjb/download.php 我的运行环境: OS : Windows7 64bit JDK : 1.7 php ...
- 最详细的Java程序打包成“可安装使用”的桌面应用
文章目录 前言 准备工作 Java程序导出为可运行的jar包 用exe4j工具将jar包转成.exe文件 将.exe文件封装成可独立安装使用的桌面应用软件 编程之外 前言 (我的这个方法有些繁杂啊 ...
- Java程序调用MATLAB接口
Java程序调用MATLAB接口 文章目录 Java程序调用MATLAB接口 一.注意事项 二.环境安装 三.MATLAB如何生成JAR包 四.MATLAB生成的JAR包如何引入到Java程序中 五. ...
- Java程序部署到Linux环境上运行
文章目录 前言 一.Java环境安装 二.Eclipse编译java程序并导出jar包 三.Linux环境上运行jar包 前言 想要在Linux上运行java程序,可以将java程序编译成功后导出成j ...
- java使用jacob.jar实现文字转语音
package com.study.springbootdemo.Controller;import com.jacob.activeX.ActiveXComponent; import com.ja ...
- java使用jacob.jar_java使用jacob.jar将word转pdf
本文实例为大家分享了java利用jacob.jar将word转pdf的具体代码,供大家参考,具体内容如下 1.jacob.jar配置说明 JACOB 就是 JAVA-COM Bridge的缩写,提供自 ...
- Java程序启动同时复制resources下文件到jar包同级目录
Java代码调用.exe,包括获取exec()中的日志并打印,可以看我之前的博客 一.Java调用exe打包成jar的调用方式有俩种: Java程序中resources下的exe等文件,是可以同时打包 ...
最新文章
- OpenCV中图像修复技术介绍与演示
- postgresql基本操作
- 无法去掉自增标识_为什么 MySQL 的自增主键不单调也不连续
- python面向对象之类的成员
- java(i++和++i的理解)
- java中的浮点数相加
- UI设计实用素材|数据可视化UX套件
- python在财务中的应用-利用python实现周期财务统计可视化
- TLS certificate verification has been disabled
- 大数据可视化常见的三种错误
- Linux命令行大全
- LVDS,接口,时序讲解
- 公司网站无意使用了”方正字体”,被”索赔
- Heatmap-based Vanishing Point boosts Lane Detection 论文翻译
- TileMap插件学习
- 二叉树遍历之前序遍历,中序遍历,后序遍历
- 网络工具之HCL模拟器安装及使用 | 寻找C站宝藏
- 怎么用金蝶kis记账王修改会计期间
- 盲盒系统搭建——玩转盲盒系统
- Linux内核之devfs、sysfs、udev
热门文章
- Oracle 数据库
- 多用户商城app小程序开发的功能有哪些
- win32游戏开发(2) --连连看游戏制作(vc++版)
- 【NOI2015 Day1】软件包管理器
- 在echarts中圆环图中间 自定义图片引入
- 书法练习轨迹–明月几时有-简洁版
- html2canvas没有样式,html2canvas没有抓住svg(html2canvas not grabbing svg)
- 计算机桌面黑屏有鼠标,电脑屏幕黑屏但有鼠标指针是怎么回事?
- iconfont.cn 选择图标生成 scriptUrl 链接
- 编译驱动程序报错BufferOverflowFastFailK.lib(loadcfg.obj) : error LNK2001: __guard_eh_cont_count