가사를 보컬과 반주가 포함된 완성된 노래로 만듭니다.
API 예제
제출 예제
const response = await fetch('https://api.flaq.ai/api/v1/music/task', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
model_name: 'mureka-v9.5-generate-song',
lyrics: 'We chase the morning light,\nAnd let the city fade away.',
prompt: 'Uplifting indie pop with bright guitars, gentle drums, and a warm lead vocal',
output_format: 'wav',
vocal_id: 'YOUR_VOCAL_ID',
}),
});
const { data } = await response.json();
const taskId = data.task_id;
폴링 예제
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/music/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
제출 예제
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/music/task',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
json={
'model_name': 'mureka-v9.5-generate-song',
'lyrics': 'We chase the morning light,\nAnd let the city fade away.',
'prompt': 'Uplifting indie pop with bright guitars, gentle drums, and a warm lead vocal',
'output_format': 'wav',
'vocal_id': 'YOUR_VOCAL_ID',
},
)
response.raise_for_status()
task_id = response.json()['data']['task_id']
폴링 예제
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/music/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
제출 예제
curl -X POST "https://api.flaq.ai/api/v1/music/task" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model_name": "mureka-v9.5-generate-song",
"lyrics": "We chase the morning light,\nAnd let the city fade away.",
"prompt": "Uplifting indie pop with bright guitars, gentle drums, and a warm lead vocal",
"output_format": "wav",
"vocal_id": "YOUR_VOCAL_ID"
}'
폴링 예제
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/music/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
Mureka 9.5 Generate Song 가격
| 매개변수 | 가격 | 원래 가격 | 할인 |
|---|
README
Mureka 9.5 Generate Song API (맞춤형 보컬을 지원하는 가사 기반 노래 생성)
Mureka 9.5 Generate Song API는 입력한 가사를 완성된 노래로 변환하여 개발자, 음악 창작자, 인터랙티브 제품을 지원합니다. 장르, 분위기, 악기, 리듬, 보컬, 제작 방향에 관한 지시를 선택적으로 추가하거나 Mureka 보컬 ID를 사용해 노래의 음색을 지정할 수 있습니다. 이 모델은 Flaq AI를 통해 여러 오디오 출력 형식을 지원하는 체계적인 가사 기반 노래 생성 작업 흐름을 제공합니다.
Mureka 9.5 Generate Song API의 주요 기능
-
가사 기반 노래 생성: 완성된 가사를 보컬과 반주가 포함된 노래로 생성합니다.
-
선택적 스타일 지정: 텍스트 프롬프트를 통해 장르, 감정, 악기 구성, 리듬, 보컬 특성, 제작상의 선택을 지정할 수 있습니다.
-
맞춤형 보컬 ID 지원: 기존 Mureka 보컬 ID를 사용해 생성 작업에서 사용할 노래 목소리를 지정할 수 있습니다.
-
긴 가사 입력: 절, 후렴, 브리지 등 노래의 여러 구간으로 구조화된 가사를 지원합니다.
-
다양한 오디오 형식: 미리 듣기, 배포, 편집, 저장에 적합한 출력 형식을 선택할 수 있습니다.
-
API 기반 노래 제작 흐름: Flaq AI 작업 API를 통해 가사 기반 노래 생성을 애플리케이션에 통합할 수 있습니다.
Flaq AI에서 Mureka 9.5 Generate Song API로 가사를 노래로 만드는 방법
-
입력: 최대 5000자의 가사가 필수이며, 최대 1024자의 스타일 프롬프트, Mureka 보컬 ID, 출력 형식은 선택 사항입니다.
-
출력: 보컬과 반주가 포함된 생성 노래가 Flaq AI 작업 흐름을 통해 반환됩니다.
-
오디오 형식: mp3, wav 또는 flac을 선택합니다. 형식을 선택하지 않으면 API는 mp3를 사용합니다.
-
보컬 제어: 특정 복제 음색이 필요한 경우 기존 Mureka 보컬 ID를 제공합니다.
-
지원 기능: 가사 기반 노래 생성, 선택적 제작 지시, 오디오 형식 선택, 선택적 복제 보컬 제어를 지원합니다.
Mureka 9.5 Generate Song API 연동의 주요 활용 사례
-
작곡 데모: 작성한 가사를 검토와 창작 발전에 활용할 수 있는 완성된 노래 아이디어로 변환합니다.
-
개인 맞춤형 음악 제품: 사용자가 가사와 선택적 스타일 지시를 제공하여 맞춤형 노래를 생성하게 할 수 있습니다.
-
가상 아티스트 프로젝트: Mureka 보컬 ID를 사용해 생성된 여러 곡에서 일관된 보컬 정체성을 유지하도록 유도할 수 있습니다.
-
광고 및 브랜드 노래: 캠페인, 제품 이야기, 브랜드 경험을 위한 가사가 있는 음악 아이디어를 만들 수 있습니다.
-
게임 및 서사형 미디어: 캐릭터 노래, 가상 라디오 콘텐츠, 이야기에 기반한 음악을 생성할 수 있습니다.
참고 제출 권한이 있는 가사와 보컬 샘플만 사용하세요. 생성된 콘텐츠에도 관련 저작권, 동의 요건, 플랫폼 정책이 적용됩니다.
Mureka 9.5 Generate Song과 경쟁 서비스 비교 분석
-
Mureka 9.5 Generate Song과 Suno Custom Mode 비교
작업 흐름을 비교하는 팀은 가사 제어, 보컬 맞춤 설정, 오디오 형식, API 요건을 평가해야 합니다. Mureka 9.5 Generate Song은 Flaq AI를 통해 가사와 선택적 Mureka 보컬 ID를 입력받습니다. -
Mureka 9.5 Generate Song과 Udio 비교
적합한 옵션은 가사, 스타일 지시, 보컬, 생성된 오디오가 제품 작업 흐름에 어떻게 맞는지에 따라 달라집니다. Mureka는 가사 기반 노래 생성을 위한 단일 작업 인터페이스를 제공합니다. -
Mureka 9.5 Generate Song과 Mureka O2 Generate Song 비교
두 Flaq AI 모델 모두 가사, 선택적 스타일 지시, 오디오 형식 선택, 선택적 보컬 ID를 지원합니다. Mureka 9.5는 더 긴 가사 입력을 지원하며, O2는 서로 다른 모델 동작을 시험하는 팀을 위해 별도의 Mureka 생성 옵션을 제공합니다. -
Mureka 9.5 Generate Song과 Kits AI 비교
개발자는 노래 전체를 생성하는 방식과 보컬 처리 중심의 작업 흐름을 비교해야 합니다. Mureka 9.5 Generate Song은 가사와 선택적 스타일 또는 보컬 제어를 바탕으로 노래를 만듭니다. -
Mureka 9.5 Generate Song과 SongR 비교
제품 팀은 지원 입력, 출력 형식, 맞춤 설정 요구 사항, API 접근성을 비교할 수 있습니다. Mureka는 하나의 요청 모델에서 가사, 스타일 지시, 선택적 보컬 정체성 제어를 제공합니다.
