Repolode
multimodal-art-projection

multimodal-art-projection/YuE

YuE2는 가사와 스타일 프롬프트로 편집 가능한 멜로디·코드 구성을 만든 뒤 보컬이 포함된 곡을 생성하는 오픈 음악 생성 모델입니다.

대체할 수 있는 제품:SunoUdio

스타
12,271
포크
1,409
열린 이슈
82
마지막 커밋
14일 전

어떤 프로젝트인가요?

YuE2는 가사와 스타일 프롬프트를 바탕으로 완성된 곡을 생성합니다. 먼저 ABC 표기법으로 멜로디와 코드가 담긴 기보를 만들며, 오디오를 렌더링하기 전에 내용을 확인하고 편집할 수 있습니다. 렌더링 결과는 보컬과 반주가 포함된 48 kHz 스테레오 오디오입니다.

처음부터 곡을 만드는 것 외에도 제로샷 커버를 지원합니다. 번들로 제공되는 SheetSage2 모델이 원본 녹음을 멜로디 악보로 전사한 다음, 새로운 스타일이나 가사로 다시 렌더링합니다. 내보낸 악보를 편집한 뒤 곡을 다시 생성하거나, 번들 에이전트 스킬을 통해 이 과정을 실행할 수도 있습니다.

이 프로젝트는 계획, 의미 생성, 합성, 디코딩을 단계별로 호출할 수 있는 Python 파이프라인을 제공합니다. BF16을 지원하는 NVIDIA GPU와 약 24 GB의 VRAM을 갖춘 Linux에서 실행됩니다. 모델 가중치는 비상업적 라이선스로, 코드는 Apache 2.0 라이선스로 공개됩니다.

핵심 기능

  • 01오디오를 렌더링하기 전에 가사와 스타일을 바탕으로 멜로디·코드 악보를 생성합니다.
  • 02내보낸 ABC 악보를 편집하고 곡을 다시 생성할 수 있습니다.
  • 03전사한 원본 녹음으로 제로샷 커버를 만들 수 있습니다.
  • 04악보와 중간 산출물을 함께 저장하며 48 kHz 스테레오 오디오를 출력합니다.
  • 05단계별 Python API와 명령줄 예제 스크립트를 제공합니다.

활용 사례

  • 가사와 스타일 설명을 바탕으로 곡 아이디어를 빠르게 시도하는 경우.
  • 기존 멜로디를 새로운 편곡이나 스타일로 만드는 경우.
  • 멜로디 악보를 입력해 연주곡을 생성하는 경우.
  • 기호 음악과 오디오를 결합한 음악 생성 연구.

빠른 시작

  1. 1

    저장소를 클론합니다

    git clone https://github.com/multimodal-art-projection/YuE.git
  2. 2

    디렉터리로 이동해 Python 3.12 가상 환경을 만듭니다

    cd YuE && python3.12 -m venv .venv && source .venv/bin/activate
  3. 3

    패키지를 설치합니다

    python -m pip install --upgrade pip && python -m pip install .
  4. 4

    첫 번째 곡을 생성합니다(처음 사용할 때 모델이 다운로드됩니다)

    python examples/generate.py --output outputs/first-song

사용 전 알아둘 점

  • Linux, Python 3.12, BF16을 지원하는 24GB VRAM의 NVIDIA GPU가 필요합니다.
  • 모델 파일은 처음 사용할 때 Hugging Face에서 다운로드됩니다.

토픽

자주 묻는 질문

YuE은(는) 무엇인가요?
YuE2는 가사와 스타일 프롬프트로 편집 가능한 멜로디·코드 구성을 만든 뒤 보컬이 포함된 곡을 생성하는 오픈 음악 생성 모델입니다. YuE2는 가사와 스타일 프롬프트를 바탕으로 완성된 곡을 생성합니다. 먼저 ABC 표기법으로 멜로디와 코드가 담긴 기보를 만들며, 오디오를 렌더링하기 전에 내용을 확인하고 편집할 수 있습니다. 렌더링 결과는 보컬과 반주가 포함된 48 kHz 스테레오 오디오입니다.
YuE은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
YuE은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
YuE은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. YuE의 마지막 커밋은 2026년 10월 6일입니다.
YuE은(는) 어디에 사용할 수 있나요?
가사와 스타일 설명을 바탕으로 곡 아이디어를 빠르게 시도하는 경우. 기존 멜로디를 새로운 편곡이나 스타일로 만드는 경우. 멜로디 악보를 입력해 연주곡을 생성하는 경우. 기호 음악과 오디오를 결합한 음악 생성 연구.
YuE는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/multimodal-art-projection/YuE.git 디렉터리로 이동해 Python 3.12 가상 환경을 만듭니다: cd YuE && python3.12 -m venv .venv && source .venv/bin/activate 패키지를 설치합니다: python -m pip install --upgrade pip && python -m pip install . 첫 번째 곡을 생성합니다(처음 사용할 때 모델이 다운로드됩니다): python examples/generate.py --output outputs/first-song
YuE은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/multimodal-art-projection/YuE

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트