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...

47
Emerging
2 jpreprocess/jbonsai

Voice synthesis library for Text-to-Speech applications (Currently HTS...

46
Emerging
3 isomoes/blivedm_rs

一个功能强大的 Bilibili 直播间弹幕 WebSocket 客户端 Rust 库,支持实时弹幕监控、文字转语音(TTS)和浏览器 Cookie...

43
Emerging
4 CodersCreative/natural-tts

A rust crate for easily implementing Text-To-Speech into your rust programs.

42
Emerging
5 thewh1teagle/piper-rs

Use piper TTS models in Rust

37
Emerging
6 TrevorS/qwen3-tts-rs

Rust implementation of Qwen3-TTS speech synthesis

37
Emerging
7 blip-radar/vatsim-parser

Parser for a variety of VATSIM-related file formats

37
Emerging
8 mush42/sonata

A cross-platform inference engine for neural TTS models.

36
Emerging
9 garvys-org/rustfst

Rust re-implementation of OpenFST - library for constructing, combining,...

36
Emerging
10 usabarashi/voicevox-cli

Japanese text-to-speech using VOICEVOX Core

36
Emerging
11 danielclough/vibevoice-rs

Rust implementation of VibeVoice text-to-speech with voice cloning and...

36
Emerging
12 yanorei32/winrt-tts-server

A simple Web Based Windows Runtime (WinRT) Speech Synthesis API

35
Emerging
13 moeru-ai/ortts

𖣘🔊 Simple and Easy-to-use local TTS inference server, Powered by ONNX Runtime

34
Emerging
14 EndlessReform/fish-speech.rs

A Fish Speech implementation in Rust, with Candle.rs

33
Emerging
15 LedoKun/028-simple-queue-system

A real-time, responsive queue calling system designed for TV displays,...

32
Emerging
16 Better-Player/espeakng-sys

Rust bindings to eSpeak NG

31
Emerging
17 golemfactory/g-flite

g-flite: flite app distributed over Golem Network

28
Experimental
18 madushan1000/voxcpm_rs

Rust (using burn) implementation of VoxCPM

28
Experimental
19 hwk06023/SONATA

SONATA (SOund and Narrative Advanced Transcription Assistant): An advanced...

28
Experimental
20 yanorei32/aitalked

W.I.P. GynoidTalk / VOICEROID2 Low-Level Rust Binding Library based on...

28
Experimental
21 danielclough/parler-tts-wasm

A Rust and Wasm Demo to generate and play speech from text using Parler-TTS.

27
Experimental
22 naskopw/read_aloud

A cross-platform text-to-speech library

27
Experimental
23 ilyaizen/CopySpeak

🔊 CopySpeak – A lightweight tool for quick AI text-to-speech

25
Experimental
24 rust-han/han-speech

汉语发音系统

24
Experimental
25 gwihlidal/speechtest-rs

Google Cloud text-to-speech prototype

24
Experimental
26 yanorei32/aitalked-server

Simple GynoidTalk / VOICEROID Web Server based on aitalked library

23
Experimental
27 ashsystems/coqui-rs

Rust bindings to the https://github.com/coqui-ai TTS library

23
Experimental
28 yanorei32/libktts-server

A modern HTTP wrapper for the legacy KTTS Project Korean text-to-speech...

22
Experimental
29 alexjsteffen/ttsrs

The ai-tts.rs project provides a command-line tool for generating spoken...

22
Experimental
30 Thatcherismkiwi946/rustfs

🌐 Build high-performance distributed object storage easily with RustFS,...

22
Experimental
31 qora-protocol/QORA-TTS-12Hz-1.7B

Smart system awareness — automatically detects your hardware (RAM, CPU...

22
Experimental
32 qora-protocol/QORA-TTS-12Hz-0.6B

Pure Rust TTS engine with 9 built-in speakers. No Python, no CUDA, no...

22
Experimental
33 mlang/ronor

Sonos smart speaker controller API and command-line tools

19
Experimental
34 darkautism/qwen3-tts

Distributed Qwen3-TTS — Rust-based distributed text-to-speech optimized for...

16
Experimental
35 dmaluev/simplettsreader-rs

Simple TTS Reader is a small clipboard reader

15
Experimental
36 chicogong/dgpu-scheduler

Distributed, GPU-aware workload scheduler for heterogeneous clusters:...

15
Experimental
37 larrykoo711/bibo

Fast, local neural text-to-speech CLI. No cloud. No latency. Just speak.

15
Experimental
38 milosgajdos/playht_rs

PlayHT TTS Rust crate

15
Experimental
39 Erio-Harrison/rust-g2p

用于学习TTS核心原理的教学项目

14
Experimental
40 ParapluOU/openai-realtime-rs

OpenAI Realtime TTS client in Rust

14
Experimental
41 ParapluOU/inworld-realtime-rs

Realtime Rust client for the InWorld TTS

14
Experimental
42 uttarayan21/google_speech_rs

Rust bindings for google_speech python module

11
Experimental
43 eldad/mic-vosk-tts

[Experiment] Text-to-speech from microphone to the terminal

11
Experimental
44 Julien-cpsn/Rust-SVOX-Pico-TTS

Very simple wrapper for the SVOX Pico TTS Linux package

11
Experimental
45 OneNoted/speakers

Local Linux TTS daemon plus Speech Dispatcher bridge built on Qwen3-TTS...

11
Experimental