如何为Espeak安装更多声音?
你能不能帮助我从这里安装声音,我读了手册但是我不知道怎么能’得到en1’。
- 下载地址: http : //www.tcts.fpms.ac.be/synthesis/mbrola/bin/pclinux/mbr301h.zip
-
复制文本以逐行方式在终端中运行:
cd Downloads unzip mbr301h.zip sudo cp mbrola-linux-i386 /usr/bin/mbrola
-
下载: http : //www.tcts.fpms.ac.be/synthesis/mbrola/dba/en1/en1-980910.zip
-
复制文本以逐行方式在终端中运行:
unzip en1-980910.zip cp en1/en1 /usr/share/mbrola/en1
-
现在运行espeak,有选项
espeak -v mb-en1 "Hello world"
-
很好,但看起来他的阅读速度太快,请尝试:
espeak -v mb-en1 -s 120 "Hello world"
以下是Mateo作为单个命令和清理的答案的副本。
您需要sudo
权限才能复制到/usr/bin/
。
mkdir tmp_mbrola cd tmp_mbrola wget http://www.tcts.fpms.ac.be/synthesis/mbrola/bin/pclinux/mbr301h.zip unzip mbr301h.zip sudo cp mbrola-linux-i386 /usr/bin/mbrola wget http://www.tcts.fpms.ac.be/synthesis/mbrola/dba/en1/en1-980910.zip unzip en1-980910.zip sudo mkdir /usr/share/mbrola sudo cp en1/en1 /usr/share/mbrola/en1 cd .. sudo rm -Rf ./tmp_mbrola/ espeak -v mb-en1 -s 160 "Hello world"
我在阅读文本时收到此错误,但似乎有效:
*** Error in `mbrola': free(): invalid pointer: 0x08af1dd8 ***
如果有人知道导致此错误的原因,请在评论中告诉我。