isomoes/blivedm_rs
一个功能强大的 Bilibili 直播间弹幕 WebSocket 客户端 Rust 库,支持实时弹幕监控、文字转语音(TTS)和浏览器 Cookie 自动检测。A powerful Bilibili live room DM (Danmaku) WebSocket client library for Rust, supporting real-time danmaku monitoring, Text-to-Speech (TTS), and automatic browser cookie detection.
Builds on Tokio's async runtime with a plugin architecture supporting keyword-based auto-reply and modular TTS backends (local system commands or remote REST servers). The interactive TUI powered by ratatui enables real-time message scrolling and input, while automatic browser cookie detection abstracts SQLite/Keychain access across Chrome, Firefox, Edge, and Opera on Windows, macOS, and Linux.
Stars
27
Forks
5
Language
Rust
License
MIT
Category
Last pushed
Mar 14, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/isomoes/blivedm_rs"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
jpreprocess/jpreprocess
Japanese text preprocessor for Text-to-Speech applications (OpenJTalk rewrite in rust language)
jpreprocess/jbonsai
Voice synthesis library for Text-to-Speech applications (Currently HTS Engine rewrite in Rust language)
thewh1teagle/piper-rs
Use piper TTS models in Rust
garvys-org/rustfst
Rust re-implementation of OpenFST - library for constructing, combining, optimizing, and...
mush42/sonata
A cross-platform inference engine for neural TTS models.