Nightingale – 컴퓨터의 모든 노래로 작동하는 오픈소스 노래방 앱

Nightingale – open-source karaoke app that works with any song on your computer

요약

모든 노래를 노래방으로 변환하는 오픈소스 앱으로, 보컬과 반주를 분리하고 가사를 자동 인식하며 음정 채점 기능을 제공합니다. 단일 바이너리로 제공되어 추가 설치 없이 Linux, macOS, Windows에서 실행됩니다.

핵심 포인트

  • UVR Karaoke/Demucs를 통한 보컬 분리 및 WhisperX를 이용한 자동 가사 생성
  • 실시간 음정 채점, 플레이어 프로필 관리, 비디오 파일 지원 기능
  • ffmpeg, PyTorch 등 모든 의존성을 포함한 단일 바이너리 배포

왜 중요한가

음성 인식, 음원 분리 등 ML 기술의 실제 데스크톱 애플리케이션 구현 사례입니다.