piper-rs

在 Rust 中离线合成语音,轻松集成 Piper 模型。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 音频音乐 🍴 复刻 44 🐛 待处理 23 👀 关注 3
GitHub ↗
GitHub 星标 ★ 67
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源Rust库,使用piper TTS模型,完全免费,需自行集成部署。

项目预览

piper-rs 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类音频音乐
开发团队thewh1teagle
定价模式🏷️完全免费
价格说明开源Rust库,使用piper TTS模型,完全免费,需自行集成部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Rust
技术栈/模型ai,onnxruntime,rust,tts,vits
GitHub 星标★ 67
上线时间2024-08-31 00:00:00
代码更新2026-05-21
仓库体积82 KB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

piper-rs 是一个用 Rust 编写的 Piper 文本转语音(TTS)模型推理库。它解决了在 Rust 生态中缺少高质量、离线可用的神经网络语音合成方案的问题。该项目通过绑定 ONNX Runtime,加载 Piper 训练好的 VITS 模型,实现了将文本转换为语音的核心功能。它提供了简洁的 API,支持加载多种语音模型,并能输出原始音频数据,方便开发者集成到自己的应用中。作为早期项目,它聚焦于核心推理能力,为 Rust 开发者提供了一种本地、快速、隐私友好的 TTS 选项。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 67

技术标签

核心亮点

  • 纯 Rust 绑定 ONNX Runtime,无需 Python 环境,部署方便
  • 支持加载 Piper 社区丰富的预训练多语言语音模型
  • API 设计简洁,快速实现文本到音频输出的转换

不足之处

  • 项目处于早期阶段,API 可能不稳定,缺少完整文档
  • 依赖 ONNX Runtime,增加二进制体积和系统依赖

适用场景

  • 嵌入式或桌面应用需要离线语音提示
  • Rust 后端服务生成语音内容
  • 构建隐私敏感的本地语音助手

替代项目

piper (Python/C++ 实现)、tts-rs (Rust TTS 库)、espeak-ng (Rust 绑定)

上一篇:RapidTTS

下一篇:pied

同类项目推荐

VibeVoice-ComfyUI 开源

在 ComfyUI 里拖拽节点,一键生成高质量多角色语音

A comprehensive ComfyUI integration for Microsoft's VibeVoice text-to-speech model, ···

★ 1576 2026-08-09
party-mode 开源

上传音乐,d3.js 自动生成酷炫视觉特效

An experimental d3.js music visualizer from 2014. Continued as vizz.fm

★ 807 2026-08-09
CosyVoice2-Ex 开源

3秒复刻音色,自然语言控声音,开箱即用的语音合成增强包

CosyVoice2 功能扩充(预训练音色推理/3s极速复刻/自然语言控制/自动识别/音色模型保存/AP···

★ 196 2026-08-09
tts-server-go 开源

一键部署,让阅读APP用上微软AI语音听书

微软TTS服务转发,以便在阅读APP中通过网络导入方式收听微软TTS / Edge大声朗读

★ 406 2026-08-09
ComfyUI-VoxCPM 开源

在 ComfyUI 里拖拽节点,即可生成高表现力语音并克隆任意声音。

ComfyUI node for highly expressive speech and realistic zero-shot voice cloning

★ 521 2026-08-09
obsidian-voice 开源

让 Obsidian 笔记开口说话,通勤路上也能听知识

The Obsidian Voice plugin lets you listen to your written content being read aloud—···

★ 93 2026-08-09
chattts-seed-example 开源

试听 ChatTTS 各音色,快速挑中你喜欢的 seed

这是一个 ChatTTS 音频仓库,包含用不同 seed 生成的不同音色,你可以方便地挑选你喜欢的 ···

★ 60 2026-08-09
flutter_tts 开源

一行代码让 Flutter 应用开口说话,跨平台 TTS 轻松搞定

Flutter Text to Speech package

★ 760 2026-08-09
pdf-to-podcast 开源

把 PDF 变成能听的播客,通勤路上轻松吸收知识。

Transform PDFs into AI podcasts for engaging on-the-go audio content.

★ 885 2026-08-09