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

#1375 in Audio

Download history 53/week @ 2024-12-01 244/week @ 2024-12-08 491/week @ 2024-12-15 80/week @ 2024-12-22 31/week @ 2024-12-29 52/week @ 2025-01-05 203/week @ 2025-01-12 201/week @ 2025-01-19 120/week @ 2025-01-26 196/week @ 2025-02-02 139/week @ 2025-02-09 132/week @ 2025-02-16 102/week @ 2025-02-23 65/week @ 2025-03-02 79/week @ 2025-03-09 61/week @ 2025-03-16

327 downloads per month
Used in 3 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