내 컴퓨터에 있는 노래가 전부 노래방이 된다 — AI 오픈소스 앱 Nightingale 출시
AI가 노래에서 보컬을 분리하고, 가사를 자동으로 만들고, 음정까지 채점해주는 무료 오픈소스 노래방 앱 Nightingale이 출시됐습니다. 설치 파일 하나면 윈도우·맥·리눅스에서 바로 사용할 수 있습니다.
컴퓨터에 저장된 MP3 파일 아무거나 골라보시기 바랍니다. Nightingale이 AI로 보컬을 쏙 빼고, 가사를 자동으로 화면에 띄워주고, 마이크를 연결하면 음정까지 채점해줍니다. 노래방 기계 없이, 월정액 없이, 내 컴퓨터가 곧 노래방이 됩니다.
- AI 신경망이 노래에서 보컬과 반주를 자동 분리 — GPU 사용 시 2~5분, CPU만으로도 가능
- 음성 인식 AI(WhisperX)가 가사를 단어 단위로 자동 생성하고 타이밍까지 맞춰줌
- 마이크 연결하면 실시간 음정 채점과 별점 시스템 — 친구들과 점수 대결 가능
AI가 노래방을 만드는 3단계
Nightingale의 작동 원리는 놀라울 정도로 단순합니다.
▲ Nightingale 재생 화면. 노래 가사가 실시간으로 하이라이트되고, 아름다운 배경 영상이 함께 재생됩니다.
노래방 기계보다 나은 점
기존 노래방 앱이나 기계와 비교했을 때 Nightingale이 특별한 이유가 있습니다.
어떤 노래든 가능합니다. 기존 노래방은 등록된 곡만 부를 수 있지만, Nightingale은 내 컴퓨터에 있는 모든 음악 파일을 노래방으로 바꿔줍니다. MP3, FLAC, WAV, M4A 등 거의 모든 오디오 형식을 지원하고, MP4나 MKV 같은 영상 파일도 지원합니다 — 뮤직비디오를 배경으로 노래방을 즐길 수 있다는 뜻입니다.
가이드 보컬 조절이 됩니다. AI가 분리한 원래 보컬의 볼륨을 0~100%로 자유롭게 조절할 수 있습니다. 노래를 처음 배울 때는 가이드 보컬을 크게 틀고, 자신이 붙으면 줄이는 식입니다.
시각 효과가 화려합니다. GPU 셰이더로 만든 5종의 배경 테마(플라즈마, 오로라, 파도, 성운, 별빛)를 제공하고, Pixabay의 무료 배경 영상(수중, 우주, 자연, 도시, 추상)도 자동으로 가져옵니다.
게임 패드를 지원합니다. TV에 연결해서 Xbox 컨트롤러나 PS 컨트롤러로 조작할 수 있습니다. 거실에서 친구들과 함께 노래방을 즐기기에 딱 좋습니다. 여러 플레이어 프로필을 만들어 곡별 점수 기록과 리더보드까지 관리됩니다.
설치와 사용법 — 파일 하나면 끝
Nightingale의 가장 큰 장점 중 하나는 설치가 극도로 간단하다는 것입니다. 실행 파일 하나만 다운로드하면 됩니다.
github.com/rzru/nightingale/releases 에서
내 운영체제에 맞는 파일을 다운로드합니다.
## 2. 실행
다운로드한 파일을 실행하면 끝!
첫 실행 시 AI 모델을 자동으로 다운로드합니다. (인터넷 필요)
## 3. macOS 사용자
보안 경고가 뜨면 터미널에서:
xattr -cr Nightingale.app
첫 실행 시 AI 모델(약 수백 MB)을 자동으로 다운로드하므로 인터넷 연결이 필요합니다. 이후에는 완전히 오프라인으로 작동합니다. 내 노래 파일이 어디로 전송되지 않습니다.
GPU가 있으면 더 빠릅니다. 엔비디아 GPU가 있으면 CUDA 가속으로 노래 한 곡을 2~5분 만에 처리하고, GPU가 없어도 CPU만으로 10~20분이면 됩니다. 한 번 처리한 곡은 캐시에 저장되므로 두 번째부터는 기다릴 필요가 없습니다. 맥에서는 Apple Silicon의 MPS 가속을 자동으로 활용합니다.
오픈소스라서 가능한 것들
Nightingale은 GPL-3.0 라이선스의 오픈소스 프로젝트입니다. Rust 언어로 작성되어 빠르고, Bevy 게임 엔진을 기반으로 해서 시각 효과가 부드럽습니다.
유료 노래방 앱과 달리 월정액이 없고, 곡 수 제한이 없으며, 내 음악 라이브러리를 통째로 노래방으로 바꿀 수 있습니다. 프로젝트는 2026년 3월 15일에 처음 공개되었고, 해커뉴스(Hacker News) 프론트페이지에 올라 주목받고 있습니다.
사용된 AI 기술도 모두 검증된 오픈소스입니다:
- Demucs — Meta(구 페이스북)가 만든 음원 분리 AI. 보컬, 드럼, 베이스, 기타 등을 개별 트랙으로 분리합니다.
- WhisperX — OpenAI의 Whisper 음성 인식을 개선한 버전. 단어 단위 타이밍 정렬이 가능합니다.
- UVR Karaoke 모델 — 노래방용으로 특화된 보컬 분리 모델. ONNX Runtime으로 빠르게 실행됩니다.
누가 쓰면 좋을까
노래 연습이 필요한 분이라면 가이드 보컬과 음정 채점으로 혼자서도 체계적인 연습이 가능합니다. 홈 파티를 즐기는 분이라면 TV에 연결하고 게임 패드로 조작하며 거실 노래방을 꾸밀 수 있습니다. 음악 교사라면 학생들이 가져온 아무 곡이나 즉석에서 노래방으로 만들어 수업에 활용할 수 있습니다.
해외 팝송, K-POP, 인디 음악 등 장르를 가리지 않습니다. 내 컴퓨터에 있는 노래라면 — 심지어 직접 녹음한 곡이라도 — 전부 노래방으로 변환할 수 있습니다.
지원 파일 형식: MP3, FLAC, OGG, WAV, M4A, AAC, WMA, MP4, MKV, AVI, WebM, MOV
GitHub: rzru/nightingale | 웹사이트: nightingale.cafe
관련 콘텐츠 — Easy클코로 AI 시작하기 | 무료 학습 가이드 | AI 뉴스 더보기
출처