夜莺 – 一款开源卡拉OK应用,适用于电脑上的任何歌曲。
Nightingale – open-source karaoke app that works with any song on your computer

原始链接: https://nightingale.cafe/

🎤 声音分离:使用UVR卡拉OK模型或Demucs将人声从伴奏中分离。可调节主唱音量。📝 歌词:WhisperX转录并对齐音频中的每个词。如果可用,则使用LRCLIB中的现有歌词。🎯 音高评分:对着麦克风唱歌,实时获得评分。星级评分和每首歌的排行榜记录您的进度。👤 玩家资料:多个资料,分别记录分数历史。切换歌手,不会丢失任何人的记录。🎬 视频文件支持:将.mp4或.mkv文件拖放到库中。人声被分离,原始视频作为背景播放。🌌 动态背景:GPU着色器效果(等离子体、极光、星云...),Pixabay视频循环,或视频文件的源视频。🎮 手柄:完全使用控制器浏览菜单、选择歌曲和控制播放。方向键、摇杆、面部按钮。📦 单一二进制文件:首次启动时,ffmpeg、Python、PyTorch和ML模型都会被引导加载。无需安装。

## 夜莺:开源本地卡拉OK 夜莺是一款新的开源卡拉OK应用程序,使用Rust和Bevy引擎构建,旨在与您电脑上的*任何*歌曲一起使用。由rzzzzru开发,它解决了小众音乐缺乏卡拉OK选择以及对经典卡拉OK美学风格的需求。 该应用程序使用UVR Karaoke或Demucs等模型本地分离人声和伴奏,并通过WhisperX或LRCLIB生成同步歌词。它具有音调评分、游戏手柄支持以及GPU加速等功能,可在各种系统(Linux、macOS、Windows)上实现流畅的性能。 重要的是,夜莺优先考虑隐私 – 它不需要帐户、订阅或遥测数据,完全离线运行。它是一个单二进制文件下载,具有自动依赖项管理,使其易于使用。该项目完全开源,开发者欢迎反馈和贡献。
相关文章

原文

🎤 Stem separation

Vocals are isolated from instrumentals using the UVR Karaoke model or Demucs. Guide vocal volume is adjustable.

📝 Word-level lyrics

WhisperX transcribes and aligns every word to the audio. Existing lyrics from LRCLIB are used when available.

🎯 Pitch scoring

Sing into your mic and get scored in real-time. Star ratings and per-song scoreboards track your progress.

👤 Player profiles

Multiple profiles with separate score histories. Switch between singers without losing anyone's records.

🎬 Video file support

Drop .mp4 or .mkv files into your library. Vocals are separated and the original video plays as the background.

🌌 Dynamic backgrounds

GPU shader effects (plasma, aurora, nebula...), Pixabay video loops, or the source video for video files.

🎮 Gamepad

Navigate menus, pick songs, and control playback entirely with a controller. D-pad, sticks, face buttons.

📦 Single binary

ffmpeg, Python, PyTorch, and the ML models are all bootstrapped on first launch. Nothing to install.

联系我们 contact @ memedata.com