rzru/nightingale
Machine learning powered Karaoke app (with scores!)
Uses stem separation (UVR Karaoke or Demucs), WhisperX for word-level lyric transcription, and real-time pitch detection for scoring. Built as a self-contained Tauri app (Rust + React) that auto-downloads ffmpeg, Python, PyTorch, and ML models on first launch—no manual setup required. Supports NVIDIA CUDA, Apple Silicon MPS, and CPU backends; caches analysis results by file hash to avoid re-processing.
548 stars. Actively maintained with 80 commits in the last 30 days.
Stars
548
Forks
16
Language
Rust
License
GPL-3.0
Category
Last pushed
Mar 19, 2026
Commits (30d)
80
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/rzru/nightingale"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
spotify/basic-pitch-ts
A lightweight yet powerful audio-to-MIDI converter with pitch bend detection.
CoffeeVampir3/audiocraft-webui
Quick webui for audiocraft
ritazh/EchoML
🔉 A web app to play, visualize, and annotate your audio files for machine learning
ZhuoZhuoCrayon/AcousticKeyBoard-Web
❓声学键盘|脑洞大开:做一个能听懂键盘敲击键位的「玩具」,学习信号处理 / 深度学习 / 安卓 / Django。
vroomai/vst
🎹 Generate sounds from words. Directly in your DAW.