RHVoice

用开源引擎,把俄语等文字流畅念出来

RHVoice 是一款免费开源的语音合成器,主要面向俄语及其他多种语言。它解决的是文本转语音(TTS)的需求,尤其擅长俄语,同时支持英语、巴西葡萄牙语、世界语、格鲁吉亚语、吉尔吉斯语、鞑靼语等。项目基于 HTS(HMM-based Speech Synthesis)技术,提供高质量的语音输出。核心能力包括跨平台支持(Android、Linux 等)、多语言模型、可自定义语音参数,以及作为独立应用或库集成到其他软件中。RHVoice 在 GitHub 上活跃,拥有 1800+ 星标,适合需要离线、开源且多语言 TTS 能力的开发者或用户。

开源 free 音频音乐
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1844
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类音频音乐
开发团队RHVoice
所属国家
定价模式free
价格说明完全免费开源,支持多语言语音合成,可在线体验或本地部署,无付费版本。
访问状态
是否开源是
开源协议GPL-2.0
主要语言C++
技术栈/模型android,brazilian-portuguese,english,esperanto,georgian,hts,kyrgyz,linux,russian,speech-synthesis,tatar,text-to-speech,tts,ukrainian,windows
GitHub 星标★ 1844
30天Star增速
HF 下载量
上线时间2010-07-28 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数4

使用教程

难度:进阶 约 20 分钟 部署方式:本地安装 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Windows / GNU/Linux / Android 之一,README 明确支持这三类平台
  • GNU/Linux 上需自行编译,需准备 C++ 构建环境(具体依赖见官方文档编译章节)
  • Android 端需要安装或构建 APK 应用
  • 如需自行录音训练新语音,需要自然语音录音素材

安装与启动步骤

  1. 1确认目标平台

    README 明确只支持 Windows、GNU/Linux、Android 三类平台,先确定要在哪一类上使用,再选对应的获取方式。

  2. 2Windows 获取预编译版

    README 说明 Windows 的预编译二进制文件在官方文档中提供,直接到官网文档页下载安装即可,无需自行编译。

  3. 3Linux 按文档编译

    README 未给出具体编译命令,只指出编译说明位于官方文档的 Compiling instructions 章节,请照该章节操作。

  4. 4Android 端安装

    README 提到 Android 平台受支持,说明文字在原文中被截断,可从官网或应用分发渠道获取安装包。

  5. 5选择语音语言

    装好后按需选择语音,目前支持俄语、美式与苏格兰英语、巴西葡萄牙语、世界语、格鲁吉亚语、乌克兰语、吉尔吉斯语、鞑靼语、马其顿语、阿尔巴尼亚语、波兰语。

  6. 6试听合成效果

    README 建议想听合成示例可访问 https://data2data.ru/tts/ 这个在线 TTS 服务,先用它确认音色是否符合预期。

如何确认成功

安装后在应用或库中输入一段文本执行合成,能听到对应语言的清晰语音即表示可用;也可先用官网链接的在线 TTS 服务试听对比。

常见问题

Q:RHVoice 支持哪些语言?

A:最初只支持俄语,现已支持美式与苏格兰英语、巴西葡萄牙语、世界语、格鲁吉亚语、乌克兰语、吉尔吉斯语、鞑靼语、马其顿语、阿尔巴尼亚语、波兰语等。

Q:语音文件体积大吗?

A:不大。用户电脑上只保存统计模型,不保存原始录音,因此语音包占用很小。

Q:合成语音自然吗?

A:采用统计参数合成(HTS),自然度不如拼接录音的合成器,但可懂度高,音色接近原始录音者。

Q:Windows 上有现成安装包吗?

A:有。README 指出 Windows 的预编译二进制文件可在官方文档中找到。

Q:能支持新语言吗?

A:理论上可以,只要能找到或制作出该语言所需的全部资源。

注意事项

  • README 未给出任何具体安装命令、包名或端口,本教程步骤仅为平台与语言选择指引,实际安装请以官网文档为准。
  • GNU/Linux 需要自行编译,编译说明在官方文档的 Compiling instructions 章节。
  • 底层使用 HTS 等开源语音技术,语音由自然语音录音训练而成,只在本机保存统计模型。

核心亮点

  • 多语言支持,尤其俄语合成质量高,适合小众语言场景
  • 跨平台,覆盖 Android 和 Linux,便于移动端和桌面集成
  • 基于 HTS 技术,可调参数多,适合定制化语音风格

不足之处

  • 技术栈偏老(HTS),相比现代神经网络 TTS 自然度有差距
  • 文档/社区待观察,非英语用户支持可能有限

适用场景

  • 俄语学习或辅助阅读工具(如屏幕朗读)
  • 嵌入式或离线环境下的语音播报(如导航、智能设备)
  • 多语言 TTS 服务,集成到开源项目中

替代项目

eSpeak NG、Festival、MaryTTS

项目介绍

RHVoice 是音频音乐领域的开源项目,由 RHVoice 开发,2010 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,844)位列前 30%,在音频音乐分类的 738 个项目里位列前 11%。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。完全免费开源,支持多语言语音合成,可在线体验或本地部署,无付费版本。从国内网络环境看,可直接访问。

它主要面向的使用场景是:俄语学习或辅助阅读工具(如屏幕朗读)。同类可对比的替代方案包括 eSpeak NG、Festival、MaryTTS。

同类项目推荐

tango 开源

输入一句话,自动生成匹配的音频内容

A family of diffusion models for text-to-audio generation.

★ 1239 2026-08-09
AuK 开源

一个模型搞定语音生成、编辑与分离

AuK: An Open-Source Foundational Model for Speech Generation and Editing

★ 1236 2026-09-13
swift-tts 开源

Swift 项目三行代码接入系统 TTS,兼容 TCA 和 Combine

A straightforward package containing version for Swift modern concurrency, Point-Fre···

★ 52 2026-08-09
ai-dj 开源

现场演出中实时用 AI 生成音乐,保持人类掌控

AI music generation for live performance - Standalone (Ableton Link) + VST3/AU. 8 tr···

★ 246 2026-08-09