产品推荐 2026-07-28

nix-tts:轻量级端到端的文本转语音工具(源码)

Nix-TTS是一个轻量级端到端文本转语音工具,实现快速语音合成。

开源软件跨平台工具

产品简介

nix-tts Nix-TTS通过模块化蒸馏实现轻量级端到端文本转语音,参数仅5.23M,推理速度快,适合嵌入式设备开发者和语音合成研究人员,用于资源受限环境下的高效语音生成。

核心功能

  • 轻量级模型,参数仅5.23M,比教师模型减少89.34%
  • 端到端设计,无需额外声码器
  • 快速推理,在Intel-i7 CPU上比实时快11.9倍
  • 模块化蒸馏,灵活独立优化编码器和解码器
  • 支持Windows、macOS、Linux多平台

快速开始

  1. 克隆仓库:git clone https://github.com/rendchevi/nix-tts.git并进入目录
  2. 安装Python依赖:pip install -r requirements.txt,推荐Python >= 3.8
  3. 安装espeak用于文本分词:sudo apt-get install espeak(Linux)
  4. 从Google Drive下载预训练模型
  5. 运行Python代码:导入NixTTSInference,初始化模型,分词文本,生成语音

界面预览

与其他方案对比

对比项nix-tts同类方案
模型大小参数仅5.23M,比教师模型减少89.34%传统TTS模型参数大,可能达数十M以上
推理速度在Intel-i7 CPU上比实时快11.9倍,在树莓派3B上快0.50倍传统TTS推理慢,可能达不到实时要求
是否端到端端到端设计,无需额外声码器许多TTS方案需要声码器进行波形生成

适合谁用

  • 需要轻量级TTS的嵌入式设备开发者
  • 在资源受限环境中进行语音合成的研究人员
  • 追求快速语音生成的AI应用开发者

下载与版本

当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/rendchevi/nix-tts