Rust TTS Libraries Voice AI Tools
Rust bindings, crates, and wrappers for text-to-speech engines and TTS APIs. Does NOT include non-Rust TTS implementations, speech recognition, or higher-level applications built on TTS.
There are 45 rust tts libraries tools tracked. The highest-rated is jpreprocess/jpreprocess at 47/100 with 52 stars and 733 monthly downloads.
Get all 45 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=voice-ai&subcategory=rust-tts-libraries&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
jpreprocess/jpreprocess
Japanese text preprocessor for Text-to-Speech applications (OpenJTalk... |
|
Emerging |
| 2 |
jpreprocess/jbonsai
Voice synthesis library for Text-to-Speech applications (Currently HTS... |
|
Emerging |
| 3 |
isomoes/blivedm_rs
一个功能强大的 Bilibili 直播间弹幕 WebSocket 客户端 Rust 库,支持实时弹幕监控、文字转语音(TTS)和浏览器 Cookie... |
|
Emerging |
| 4 |
CodersCreative/natural-tts
A rust crate for easily implementing Text-To-Speech into your rust programs. |
|
Emerging |
| 5 |
thewh1teagle/piper-rs
Use piper TTS models in Rust |
|
Emerging |
| 6 |
TrevorS/qwen3-tts-rs
Rust implementation of Qwen3-TTS speech synthesis |
|
Emerging |
| 7 |
blip-radar/vatsim-parser
Parser for a variety of VATSIM-related file formats |
|
Emerging |
| 8 |
mush42/sonata
A cross-platform inference engine for neural TTS models. |
|
Emerging |
| 9 |
garvys-org/rustfst
Rust re-implementation of OpenFST - library for constructing, combining,... |
|
Emerging |
| 10 |
usabarashi/voicevox-cli
Japanese text-to-speech using VOICEVOX Core |
|
Emerging |
| 11 |
danielclough/vibevoice-rs
Rust implementation of VibeVoice text-to-speech with voice cloning and... |
|
Emerging |
| 12 |
yanorei32/winrt-tts-server
A simple Web Based Windows Runtime (WinRT) Speech Synthesis API |
|
Emerging |
| 13 |
moeru-ai/ortts
𖣘🔊 Simple and Easy-to-use local TTS inference server, Powered by ONNX Runtime |
|
Emerging |
| 14 |
EndlessReform/fish-speech.rs
A Fish Speech implementation in Rust, with Candle.rs |
|
Emerging |
| 15 |
LedoKun/028-simple-queue-system
A real-time, responsive queue calling system designed for TV displays,... |
|
Emerging |
| 16 |
Better-Player/espeakng-sys
Rust bindings to eSpeak NG |
|
Emerging |
| 17 |
golemfactory/g-flite
g-flite: flite app distributed over Golem Network |
|
Experimental |
| 18 |
madushan1000/voxcpm_rs
Rust (using burn) implementation of VoxCPM |
|
Experimental |
| 19 |
hwk06023/SONATA
SONATA (SOund and Narrative Advanced Transcription Assistant): An advanced... |
|
Experimental |
| 20 |
yanorei32/aitalked
W.I.P. GynoidTalk / VOICEROID2 Low-Level Rust Binding Library based on... |
|
Experimental |
| 21 |
danielclough/parler-tts-wasm
A Rust and Wasm Demo to generate and play speech from text using Parler-TTS. |
|
Experimental |
| 22 |
naskopw/read_aloud
A cross-platform text-to-speech library |
|
Experimental |
| 23 |
ilyaizen/CopySpeak
🔊 CopySpeak – A lightweight tool for quick AI text-to-speech |
|
Experimental |
| 24 |
rust-han/han-speech
汉语发音系统 |
|
Experimental |
| 25 |
gwihlidal/speechtest-rs
Google Cloud text-to-speech prototype |
|
Experimental |
| 26 |
yanorei32/aitalked-server
Simple GynoidTalk / VOICEROID Web Server based on aitalked library |
|
Experimental |
| 27 |
ashsystems/coqui-rs
Rust bindings to the https://github.com/coqui-ai TTS library |
|
Experimental |
| 28 |
yanorei32/libktts-server
A modern HTTP wrapper for the legacy KTTS Project Korean text-to-speech... |
|
Experimental |
| 29 |
alexjsteffen/ttsrs
The ai-tts.rs project provides a command-line tool for generating spoken... |
|
Experimental |
| 30 |
Thatcherismkiwi946/rustfs
🌐 Build high-performance distributed object storage easily with RustFS,... |
|
Experimental |
| 31 |
qora-protocol/QORA-TTS-12Hz-1.7B
Smart system awareness — automatically detects your hardware (RAM, CPU... |
|
Experimental |
| 32 |
qora-protocol/QORA-TTS-12Hz-0.6B
Pure Rust TTS engine with 9 built-in speakers. No Python, no CUDA, no... |
|
Experimental |
| 33 |
mlang/ronor
Sonos smart speaker controller API and command-line tools |
|
Experimental |
| 34 |
darkautism/qwen3-tts
Distributed Qwen3-TTS — Rust-based distributed text-to-speech optimized for... |
|
Experimental |
| 35 |
dmaluev/simplettsreader-rs
Simple TTS Reader is a small clipboard reader |
|
Experimental |
| 36 |
chicogong/dgpu-scheduler
Distributed, GPU-aware workload scheduler for heterogeneous clusters:... |
|
Experimental |
| 37 |
larrykoo711/bibo
Fast, local neural text-to-speech CLI. No cloud. No latency. Just speak. |
|
Experimental |
| 38 |
milosgajdos/playht_rs
PlayHT TTS Rust crate |
|
Experimental |
| 39 |
Erio-Harrison/rust-g2p
用于学习TTS核心原理的教学项目 |
|
Experimental |
| 40 |
ParapluOU/openai-realtime-rs
OpenAI Realtime TTS client in Rust |
|
Experimental |
| 41 |
ParapluOU/inworld-realtime-rs
Realtime Rust client for the InWorld TTS |
|
Experimental |
| 42 |
uttarayan21/google_speech_rs
Rust bindings for google_speech python module |
|
Experimental |
| 43 |
eldad/mic-vosk-tts
[Experiment] Text-to-speech from microphone to the terminal |
|
Experimental |
| 44 |
Julien-cpsn/Rust-SVOX-Pico-TTS
Very simple wrapper for the SVOX Pico TTS Linux package |
|
Experimental |
| 45 |
OneNoted/speakers
Local Linux TTS daemon plus Speech Dispatcher bridge built on Qwen3-TTS... |
|
Experimental |