7 releases

0.1.9 Dec 16, 2024
0.1.8 Dec 16, 2024
0.1.1 Oct 19, 2024
0.1.0 Sep 1, 2024

#1857 in Audio

Download history 130/week @ 2025-09-30 145/week @ 2025-10-07 191/week @ 2025-10-14 176/week @ 2025-10-21 221/week @ 2025-10-28 166/week @ 2025-11-04 234/week @ 2025-11-11 207/week @ 2025-11-18 180/week @ 2025-11-25 220/week @ 2025-12-02 176/week @ 2025-12-09 176/week @ 2025-12-16 186/week @ 2025-12-23 177/week @ 2025-12-30 273/week @ 2026-01-06 277/week @ 2026-01-13

934 downloads per month
Used in 6 crates (via espeak-rs)

MIT license

9MB
44K SLoC

C 41K SLoC // 0.1% comments Visual Studio Project 841 SLoC C++ 744 SLoC // 0.1% comments Python 622 SLoC // 0.4% comments Rust 280 SLoC // 0.1% comments Automake 109 SLoC // 0.1% comments Vim Script 101 SLoC // 0.1% comments Visual Studio Solution 63 SLoC Shell 42 SLoC // 0.1% comments M4 15 SLoC // 0.8% comments

Contains (obscure autoconf code, 3KB) espeak-ng/src/ucd-tools/configure.ac

piper-rs

Crates

Use Piper TTS models in Rust.

Features

  • Compatibility with all Piper TTS models
  • Support for multiple languages
  • High performance with pure Rust implementation

Install

cargo add piper-rs

Examples

See examples

Models

All pretrained models available at huggingface.co/rhasspy/piper-voices

Credits

This project is inspired by sonata, originally created by mush42.

No runtime deps