Resemble AI의 오픈 소스 TTS 모델 제품군으로, 짧은 참조 음성 클립을 바탕으로 영어를 비롯한 여러 언어에서 음성 복제를 지원합니다.
- 스타
- 13,790
- 포크
- 1,816
- 열린 이슈
- 169
- 마지막 커밋
- 9일 전
어떤 프로젝트인가요?
ACE-Step 1.5는 텍스트 설명과 가사로 완곡을 생성하는 오픈소스 음악 파운데이션 모델입니다. 곡의 구성, 가사, 메타데이터를 계획하는 언어 모델과 오디오를 렌더링하는 Diffusion Transformer를 결합했으며, 호스팅 서비스가 아닌 로컬 하드웨어에서 실행됩니다.
텍스트 기반 음악 생성 외에도 기존 오디오를 바탕으로 한 커버 생성, 특정 구간만 다시 그리기, 보컬을 반주로 변환, 트랙 분리, 가사 타임스탬프(LRC) 출력, BPM·조성·박자표 분석을 지원합니다. 사용자는 Gradio 인터페이스에서 자신의 곡 몇 개만으로 LoRA 어댑터를 학습할 수 있습니다. 생성 길이는 10초부터 10분까지 설정할 수 있으며, 한 번에 최대 8곡을 일괄 생성할 수 있습니다.
Gradio 웹 UI, REST API 서버, Python API, CLI를 제공합니다. CUDA, Apple MPS, AMD ROCm, Intel XPU, CPU를 지원하며, VRAM 용량이 서로 다른 GPU에서도 실행할 수 있도록 여러 모델 크기를 제공합니다.
핵심 기능
- 01텍스트 프롬프트와 가사로 최대 10분 길이의 완곡을 생성합니다.
- 02커버 생성, 구간 다시 그리기, 보컬을 반주로 변환하는 기능을 지원합니다.
- 03Gradio UI에서 사용자의 곡 몇 개로 LoRA 어댑터를 학습합니다.
- 04LRC 가사 타임스탬프를 출력하고 BPM, 조성, 박자표를 분석합니다.
- 05CUDA, Apple MPS, AMD ROCm, Intel XPU, CPU에서 실행됩니다.
활용 사례
- 로컬 컴퓨터에서 텍스트 설명을 바탕으로 데모 트랙이나 배경 음악을 제작합니다.
- 기존 오디오 클립의 커버를 만들거나 특정 구간을 다시 작업합니다.
- 자신의 곡 몇 개로 개인 스타일 LoRA를 학습합니다.
- REST API 또는 Python API를 통해 앱에 음악 생성을 연동합니다.
빠른 시작
- 1
uv 설치
README의 공식 안내에 따라 설치 - 2
저장소를 클론하고 종속 항목 설치
git clone https://github.com/ACE-Step/ACE-Step-1.5.git && cd ACE-Step-1.5 && uv sync - 3
Gradio UI 실행(최초 실행 시 모델 다운로드) 후 http://localhost:7860 열기
uv run acestep
사용 전 알아둘 점
- 원활한 속도를 내려면 CUDA GPU가 필요합니다. README에서는 가벼운 구성에 최소 6~8GB VRAM, LoRA 학습에 12GB 이상을 권장합니다.
- Python 3.11~3.12가 필요하며, Windows에서 ROCm을 사용하려면 Python 3.12가 필수입니다.
- XL 모델에는 offload 사용 시 최소 12GB, 사용하지 않을 시 20GB의 VRAM이 필요합니다.
토픽
자주 묻는 질문
- ACE-Step-1.5은(는) 무엇인가요?
- 텍스트 프롬프트로 완곡을 로컬에서 생성하고 편집, 커버 제작, LoRA 학습을 지원하는 오픈소스 음악 생성 모델입니다. ACE-Step 1.5는 텍스트 설명과 가사로 완곡을 생성하는 오픈소스 음악 파운데이션 모델입니다. 곡의 구성, 가사, 메타데이터를 계획하는 언어 모델과 오디오를 렌더링하는 Diffusion Transformer를 결합했으며, 호스팅 서비스가 아닌 로컬 하드웨어에서 실행됩니다.
- ACE-Step-1.5은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ACE-Step-1.5은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ACE-Step-1.5은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ACE-Step-1.5의 마지막 커밋은 2026년 10월 11일입니다.
- ACE-Step-1.5은(는) 어디에 사용할 수 있나요?
- 로컬 컴퓨터에서 텍스트 설명을 바탕으로 데모 트랙이나 배경 음악을 제작합니다. 기존 오디오 클립의 커버를 만들거나 특정 구간을 다시 작업합니다. 자신의 곡 몇 개로 개인 스타일 LoRA를 학습합니다. REST API 또는 Python API를 통해 앱에 음악 생성을 연동합니다.
- ACE-Step-1.5는 어떻게 설치하나요?
- uv 설치 저장소를 클론하고 종속 항목 설치: git clone https://github.com/ACE-Step/ACE-Step-1.5.git && cd ACE-Step-1.5 && uv sync Gradio UI 실행(최초 실행 시 모델 다운로드) 후 http://localhost:7860 열기: uv run acestep
- ACE-Step-1.5은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ace-step/ACE-Step-1.5
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
오프라인 및 스트리밍 ASR을 위한 오픈소스 음성 인식 툴킷으로, VAD, 문장 부호 복원, 화자 라벨링과 OpenAI 호환 서빙을 지원합니다.
5초 분량의 오디오로 목소리를 복제하고 CPU에서 실시간으로 실행되는 KittenTTS 2 모델을 사용하는 오픈 소스 TTS 라이브러리입니다.
기존 앱에 연결할 수 있는 클라이언트-서버 구조를 갖춘 Python RL 프레임워크로, GRPO를 사용해 LLM 에이전트가 직접 쌓은 경험으로 다단계 작업을 학습합니다.
8,200만 개 파라미터를 갖춘 오픈 웨이트 음성 합성 모델 Kokoro-82M의 Python 추론 라이브러리입니다.
Mac에서 로컬로 실행할 수 있도록 최신 이미지 생성 모델(FLUX, Z-Image, Qwen Image 등)을 Apple MLX로 구현한 프로젝트입니다.