Nightingale – 오픈소스 노래방 앱, 컴퓨터에 있는 모든 노래와 함께 작동

발행: (2026년 3월 18일 PM 05:06 GMT+9)
4 분 소요

Source: Hacker News

Nightingale

Overview

어떤 노래든 카라오케로 바꿔줍니다. 보컬을 분리하고, 가사를 전사하며, 단어 수준 동기화와 피치 점수를 포함해 모두 재생하는 독립형 파티 게임입니다.

Downloads

Features

🎤 Stem separation

UVR Karaoke 모델 또는 Demucs를 사용해 보컬을 악기와 분리합니다. 가이드 보컬 볼륨을 조절할 수 있습니다.

📝 Word‑level lyrics

WhisperX가 모든 단어를 전사하고 오디오에 맞춰 정렬합니다. 가능한 경우 LRCLIB에 있는 기존 가사를 사용합니다.

🎯 Pitch scoring

마이크에 대고 노래하면 실시간으로 점수가 매겨집니다. 별점과 곡별 점수판이 진행 상황을 추적합니다.

👤 Player profiles

프로필을 여러 개 만들 수 있으며 각각 별도의 점수 기록을 가집니다. 기록을 잃지 않고 가수 간에 전환할 수 있습니다.

🎬 Video file support

.mp4 또는 .mkv 파일을 라이브러리에 끌어다 놓기만 하면 됩니다. 보컬을 분리하고 원본 비디오는 배경으로 재생됩니다.

🌌 Dynamic backgrounds

GPU 셰이더 효과(플라즈마, 오로라, 성운 등), Pixabay 비디오 루프, 혹은 비디오 파일의 원본 영상을 배경으로 사용할 수 있습니다.

🎮 Gamepad

컨트롤러(D‑pad, 스틱, 페이스 버튼)만으로 메뉴를 탐색하고, 곡을 선택하고, 재생을 제어할 수 있습니다.

📦 Single binary

ffmpeg, Python, PyTorch, 그리고 머신러닝 모델이 모두 첫 실행 시 자동으로 부트스트랩됩니다. 별도 설치가 필요 없습니다.

How it works

Separate

UVR Karaoke 또는 Demucs가 트랙을 보컬과 악기로 나눕니다. 비디오 파일에서 오디오가 자동으로 추출됩니다.

Transcribe

먼저 LRCLIB에서 동기화된 가사를 찾아보고, 없을 경우 WhisperX가 보컬을 전사하고 단어 수준 정렬을 수행합니다.

Play

악기 트랙이 재생되는 동안 가사가 강조 표시되고, 피치 점수와 동적 배경, 게임패드 지원이 함께 제공됩니다.

Platforms

Linux, macOS, Windows에서 실행됩니다. 가능한 경우 CUDA 또는 Metal을 통한 GPU 가속을 지원하며, 그 외 환경에서는 CPU로 동작합니다.

  • Linux: x86_64, aarch64
  • macOS: ARM, Intel
  • Windows: x86_64
0 조회
Back to Blog

관련 글

더 보기 »

내가 타입 디자인을 발견한 날

50년 전인 이번 달, 1976년 3월, 20살 때 나는 서체 디자인에 대한 관심을 갖게 되었다. !https://www.marksimonson.com/_astro/Mark_1976.CUI1PPRz_Z1hRTVk.webp

독립적인 AI 그리드의 필요성

쓴 교훈은 compute를 확장하여 최전선 AI 진보를 열어야 한다고 말합니다. 경험적 기록이 이를 확인합니다. 집중된 독립 팀들은 ext...

Waymo, 인간 운전자보다 13배 더 안전

문제가 발생했지만, 걱정하지 마세요 — 다시 시도해 봅시다. !https://abs-0.twimg.com/emoji/v2/svg/26a0.svg 일부 privacy related extensions가 문제를 일으킬 수 있습니다.