
对于运行Linux的平台而言,没有其他类似此软件的其他内容。该软件使用户可以从任何可以突出显示的文本中大声说出文本,包括电子书,电子邮件,网页,使用您的想象力。除了我在屏幕截图和YouTube视频中演示的功能。
http://www.youtube.com/embed/raeujraxvwy
注意:我在某些版本的Java上遇到了问题。 Java版本16最适合我。我建议您获得该版本。
$ wget https://github.com/BullShark/JSpeak/releases/download/2020.12.06/jspeak-2022.02.02-1-any.deb
$ sudo dpkg -i jspeak-2022.02.02-1-any.deb
$ sudo apt-get install espeak mbrola
选择您的声音。有很多,但对于所有英语,
$ sudo apt-get install mbrola-us1 mbrola-us2 mbrola-us3 mbrola-en1
可以通过ubuntu/mint中的apt-get安装许多mbrola声音。有些类似Mbrola-Mx1不能通过APT获得。如果您想安装这些。按照下面的手册安装。
# yum install espeak
Fedora和其他基于RPM的系统没有Mbrola和Mbrola套件Afaik。但是,这不是问题。继续为他们遵循手动安装。
https://aur.archlinux.org/packages/jspeak/
# yay -S jspeak
Not required: Add some better voices for JSpeak to use.
# yay -S mbrola-voices-us1 mbrola-voices-us2 mbrola-voices-us3 mbrola-voices-en1
Linux安装
从ESPEAK版本1.44开始,ESPEAK直接调用Mbrola程序,而不是使用管道传递音素数据。
要安装Linux Mbrola二进制文件,请下载:http://www.tcts.fpms.ac.ac.be/synthesis/mbrola/mbrola/mbrola/bin/pclinux/mbr301h.zip解开档案库,并将文件复制和重命名为:Mbrola-linux-i386 to local/execrable/usbr execrable/usbr in execrable/usbr in execrable/usr in exbr in executable/usr in exbr。 )。
获取英语1(en1)语音从:http://www.tcts.fpms.ac.aac.be/synthesis/mbrola/mbrola/mbrcopybin.html解开档案包装,然后复制en1数据文件(不是整个“ EN1”目录)到/usr/share/share/share/mbrola/en en1。
ESPEAK将首先在Espeak-Data/Mbrola中寻找Mbrola声音
注意:获取您想要的尽可能多的声音。每个都将显示在“语音选择组合”框中。
如果您使用诸如“ MB-en1 ”之类的Espeak语音,那么ESPEAK将使用Mbrola“ en1”语音,例如:
$ ESPEAK -V MB -EN1“ Hello World”
注意:此步骤仅用于测试所有内容都设置并正常工作。
$ git clone git://github.com/BullShark/JSpeak.git
$ cd JSpeak/dist
$ java -jar -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true JSpeak.jar
$ git clone git://github.com/BullShark/JSpeak.git
$ cd JSpeak
$ ./gradlew clean
$ ./gradlew build
$ ./gradlew run
You must have Java JDK installed.
扫描按钮上的切换(具有钻石图标)。将鼠标悬停在其他按钮上以进行描述。
(可选)将声音从组合框的下拉菜单中更改,以设置更好的Mbrola声音。
开始从您喜欢的电子书,网络,电子邮件等复制文本,以开始向您阅读。
发送电子邮件给我。