| Crates.io | piper1-rs |
| lib.rs | piper1-rs |
| version | 0.1.0 |
| created_at | 2025-08-19 05:16:10.258017+00 |
| updated_at | 2025-08-19 05:16:10.258017+00 |
| description | Safe Rust bindings to Piper, the TTS library |
| homepage | |
| repository | https://codeberg.org/tazz4843/whisper-rs |
| max_upload_size | |
| id | 1801396 |
| size | 34,698 |
Rust bindings to libpiper.
These bindings use a fork of libpiper
to fix several bugs in upstream.
The build script sets two environment variables:
ONNX_RUNTIME_DIR: path to a directory containing lib/libonnxruntime.so and friends.
This path defaults to /usr
(most Linux distros should have /usr/lib/libonnxruntime.so if you install from distro packages).ONNX_INCLUDE_PATH: path to a directory containing the ONNX runtime headers
(in other words, onnxruntime_cxx_api.h should be in this directory)
Defaults to /usr/include/onnxruntime (again, default path if you install from distro packages on Linux).piper1-rs is under CC0-1.0, or public domain.
Piper itself is GPL licensed.
Piper models also have their own licensing, that varies by model.