文本到语音的实现

程序描述:在文本框里输入英文句子,点击按钮程序便能读出!
一、下载并安装 FreeTTS

1、下载并安装 FreeTTS
http://puzzle.dl.sourceforge.net/sourceforge/freetts/freetts-1_1_2.tar.gz
把里面的解压到c盘,这样在c盘就有了FreeTTS文件夹了。
2、选择 开始-程序-附件-命令提示符打开一个命令提示符窗口。键入cd C:/FreeTTS然后按回车键。
3、键入jsapi.exe接着像安装其他软件那样安装FreeTTS
4、将C:/FreeTTS文件里的speech.properties文件复制到C:/j2sdk1.4.2_09/jre/lib里(我这里安装的是j2sdk1.4.2_09)。

二、调试与运行
程序PhoneBook1
1、我把PhoneBook程序复制到C:/think/下,所以我在命令提示符窗口里键入cd C:/think/PhoneBook1 回车。
然后键入SetClasspath.bat回车。
2、接着键入javac PhoneBook1.java回车进行编译,如果编译成功,就键入java PhoneBook1回车。
然后在最下面的文本框输入英文句子,点击“Get Phone Number”按钮,程序就会读出语音来了!

本文改自《JAVA大学简明教程----实例程序设计》 第28章。

源代码已经上传上去了!http://download.csdn.net/source/316528

你可能感兴趣的:(文本到语音的实现)