
'Text to Song' 워크플로는 ACE-Step v1 모델을 사용해 텍스트 프롬프트에서 음악을 생성하는 새로운 접근을 소개합니다. 이 기법은 고급 AI 기능을 활용해 글로 된 단어를 멜로디로 변환하며, 언어 입력과 오디오 출력 사이를 연결합니다. 이 방식의 특징은 'tags'와 'lyrics'를 모두 해석해, 지정한 장르에 맞고 리듬과 스타일이 정렬된 곡을 구성할 수 있다는 점입니다. ACE-Step v1 모델을 활용함으로써 이 워크플로는 기존의 텍스트-오디오 변환보다 더 섬세하고 표현적인 음악 생성 과정을 제공합니다.
이 발전은 아티스트, 뮤지션, 콘텐츠 제작자의 창작 가능성을 확장한다는 점에서 의미가 큽니다. 이전 모델과 달리 ACE-Step v1은 'tags'로 음악 유형과 리듬을 지정하고, 'lyrics'로 가사를 제공하는 더 세밀하고 커스텀 가능한 곡 생성 프로세스를 지원합니다. 이러한 이중 입력 시스템은 모델이 복잡하고 장르 특화된 구성을 만들도록 돕기 때문에, 팝부터 클래식까지 폭넓게 생성할 수 있는 활용성이 있습니다. 또한 현재는 영어 문자 변환에 제한이 있지만 다국어 지원이 통합되어 있어, 향후 다국어 음악 생성으로 확장될 가능성을 시사합니다.
API
코드에서 이 워크플로우 사용하기
모든 Comfy 워크플로우는 JSON 그래프입니다. 아래 페이로드는 이 워크플로우 그 자체로, ComfyUI에서 실행되는 것과 동일합니다 — URL에서 가져오거나, 버전 관리에 보관하거나, ComfyUI에서 불러와 노드별로 실행할 수 있습니다.
Comfy SDK로 TypeScript 또는 Python에서 실행하세요. 동일한 코드는 Comfy Cloud 또는 직접 호스팅하는 ComfyUI 모두에 적용됩니다 — 기본 URL만 다릅니다.
// Install (beta)
npm i @comfyorg/sdk
// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");SDK는 API 형식의 워크플로우를 사용합니다: 이 워크플로우를 ComfyUI에서 열고 파일 → 워크플로우 내보내기(API)를 사용하세요.
FAQ













