如何为Espeak安装更多声音?

你能不能帮助我从这里安装声音,我读了手册但是我不知道怎么能’得到en1’。

  1. 下载地址: http : //www.tcts.fpms.ac.be/synthesis/mbrola/bin/pclinux/mbr301h.zip
  2. 复制文本以逐行方式在终端中运行:

    cd Downloads unzip mbr301h.zip sudo cp mbrola-linux-i386 /usr/bin/mbrola 
  3. 下载: http : //www.tcts.fpms.ac.be/synthesis/mbrola/dba/en1/en1-980910.zip

  4. 复制文本以逐行方式在终端中运行:

     unzip en1-980910.zip cp en1/en1 /usr/share/mbrola/en1 
  5. 现在运行espeak,有选项

     espeak -v mb-en1 "Hello world" 
  6. 很好,但看起来他的阅读速度太快,请尝试:

     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 *** 

如果有人知道导致此错误的原因,请在评论中告诉我。