Ubuntu安装中文语音包
时间: 2025-07-24 14:41:35 浏览: 7
在 Ubuntu 系统中安装中文语音包通常涉及到文本到语音(TTS)引擎的配置。常见的 TTS 引擎包括 `eSpeak`、`Festival` 和 `MaryTTS`,其中一些支持中文语音合成。以下是使用 `eSpeak` 和 `Festival` 安装和配置中文语音包的方法:
### 使用 eSpeak 安装中文语音支持
`eSpeak` 是一个轻量级的 TTS 工具,支持多种语言,包括简体中文。
1. 安装 `eSpeak`:
```bash
sudo apt install espeak
```
2. 测试中文发音:
```bash
espeak -v zh "你好,世界"
```
### 使用 Festival 安装中文语音支持
`Festival` 是功能更强大的 TTS 系统,支持更多语言和语音模型。
1. 安装 `Festival` 核心组件:
```bash
sudo apt install festival
```
2. 安装中文语音包:
```bash
sudo apt install festvox-cmu-us-slt-hts festvox-don-wsj05k-nk
```
3. 下载并安装中文语音模型(如需要更高质量的中文语音):
- 访问 [Festival 语音模型仓库](http://www.cstr.ed.ac.uk/downloads/festival/)。
- 下载适用于中文的语音模型包,并按照说明进行安装。
4. 配置 Festival 支持中文:
编辑 `/etc/festival.scm` 或用户目录下的 `.festivalrc` 文件,添加以下内容以设置默认语言为中文:
```scm
(set! default_language 'mandarin)
(set! voice_default 'voice_cmu_us_slt)
```
5. 测试中文语音输出:
```bash
echo "你好,欢迎使用Festival" | text2wave -o output.wav
```
### 参考资料与扩展
- 如果希望使用更先进的 TTS 技术,可以考虑安装 `MaryTTS`,它是一个基于 Java 的多语言 TTS 平台,支持中文及其他语言[^2]。
---
阅读全文
相关推荐


















