espeak和mbrola

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

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 "He

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值