下载jacob-1.19.zip解压
下载链接:https://sourceforge.net/projects/jacob-project/files/
1.将jacob.jar复制到项目中,右键项目→Build Path→Add to…
2.将jacob-1.19-x64.dll添加到使用JDK的bin目录
3.代码实现如下:
import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.Dispatch;
import com.jacob.com.Variant;
public class VoiceTest {
public static void main(String[] args) {
ActiveXComponent sap = new ActiveXComponent("Sapi.SpVoice");
// 音量 0-100
sap.setProperty("Volume", new Variant(100));
// 语音朗读速度 -10 到 +10
sap.setProperty("Rate", new Variant(0));
// 获取执行对象
Dispatch sapo = sap.getObject();
// 执行朗读
Dispatch.call(sapo, "Speak", new Variant("你好"));
// 关闭执行对象
sapo.safeRelease();
}
}
PS:网上百度的时候下载jacob-1.19.zip找了好多链接,好不容易找到能用的,赶紧记录一下,万一以后用到了,不用再重新百度