eSpeak is a compact open source software speech synthesizer for English and other languages, for Linux and Windows. http://espeak.sourceforge.net
espeak是语音合成工具。mbrola是语音文件。从text到phoneme转换由espeak完成。而从音素到sound由mbrola完成。
如果想使用espeak作为语音合成工具。可以使用-v 选项来选择mbrola volice文件。此时就需要提前安装好mbrola volice
espeak 源码安装方法: Linux中文朗读软件--espeak http://blog.csdn.net/derryzhang/article/details/5769267
试试中文发音
$ espeak -vzh “hello world”
$ espeak -vzh “你好”
使用mbrola voice:
If you use the eSpeak voice such as "mb-en1" then eSpeak will use the mbrola "en1" voice, eg:
espeak -v mb-en1 "Hello world"
To generate mbrola phoneme data (.pho file) you can use:
espeak -v mb-en1 -q --pho "Hello world"
or
espeak -v mb-en1 -q --pho --phonout=out.pho "Hello world"

本文介绍了如何使用开源软件eSpeak和Mbrola进行语音合成。eSpeak负责将文本转换为音素,而Mbrola则将音素转化为声音。文章详细说明了在Linux环境下安装和使用这两个工具的步骤,包括解决遇到的问题,如安装Mbrola语音库,并提供了使用示例。

5214

被折叠的 条评论
为什么被折叠?



