아이디어와 선호하는 스타일로 완성된 노래를 만듭니다.
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-prompt-to-song',
prompt: 'A dreamy late-night song about finding confidence after a difficult season',
styles: ['ambient', 'pop'],
output_format: 'flac',
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-prompt-to-song',
'prompt': 'A dreamy late-night song about finding confidence after a difficult season',
'styles': ['ambient', 'pop'],
'output_format': 'flac',
'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-prompt-to-song",
"prompt": "A dreamy late-night song about finding confidence after a difficult season",
"styles": ["ambient", "pop"],
"output_format": "flac",
"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 Prompt to Song 가격
| 매개변수 | 가격 | 원래 가격 | 할인 |
|---|
README
Mureka 9.5 Prompt to Song API(프롬프트 기반 완성곡 생성)
Mureka 9.5 Prompt to Song API는 주제, 장르, 분위기, 악기, 리듬, 보컬 스타일 등의 선택적인 창작 지침으로 완성된 곡을 생성합니다. 개발자는 지원되는 스타일 태그와 오디오 형식을 선택하거나, 보컬 음색을 지정하기 위해 Mureka 보컬 ID를 제공할 수도 있습니다. Flaq AI를 통해 이용할 수 있는 이 모델은 완성된 가사보다 음악적 아이디어에서 출발하는 애플리케이션에 적합합니다.
Mureka 9.5 Prompt to Song API의 주요 기능
-
아이디어에서 곡으로 이어지는 워크플로: 완성된 가사를 제공하지 않고도 대략적인 음악적 아이디어를 완성된 곡으로 생성합니다.
-
선택적 창작 프롬프트: 주제, 장르, 분위기, 악기 구성, 리듬과 원하는 보컬의 방향성을 설명할 수 있습니다.
-
지원되는 스타일 태그: 사용 가능한 장르 태그를 하나 이상 추가하여 음악적 방향을 지정합니다.
-
사용자 지정 보컬 ID 지원: 특정 복제 음색이 필요할 때 기존 Mureka 보컬 ID를 사용합니다.
-
다양한 오디오 형식: 배포 워크플로에 맞춰 압축 오디오 형식과 무손실 오디오 형식 중에서 선택합니다.
-
유연한 API 입력: 애플리케이션의 필요에 따라 선택적인 프롬프트, 스타일, 보컬 및 형식 설정을 조합합니다.
Flaq AI에서 Mureka 9.5 Prompt to Song API로 AI 곡을 만드는 방법
-
입력: 최대 2000자의 곡 설명, 스타일 태그, Mureka 보컬 ID 및 출력 형식을 선택적으로 입력합니다.
-
스타일 옵션: 지원되는 값은 pop, rock, jazz, r&b, edm, ambient, folk, latin입니다.
-
출력: 생성된 곡이 Flaq AI 작업 워크플로를 통해 오디오 결과로 반환됩니다.
-
오디오 형식: mp3, wav, flac 중에서 선택합니다. 형식을 선택하지 않으면 API는 mp3를 사용합니다.
-
기능: 선택적 장르 태그, 선택 가능한 오디오 형식 및 선택적 복제 보컬 제어를 지원하는 프롬프트 기반 곡 생성.
Mureka 9.5 Prompt to Song API 연동에 적합한 활용 사례
-
곡 아이디어 구상: 주제, 분위기, 이야기 또는 짧은 창작 기획에서 음악적 방향을 탐색합니다.
-
소셜 및 크리에이터 도구: 사용자가 개인적인 아이디어와 콘텐츠 주제를 맞춤형 곡 콘셉트로 바꿀 수 있게 합니다.
-
게임 및 인터랙티브 경험: 가상의 배경, 캐릭터, 사용자 주도로 전개되는 이야기 속 장면에 맞는 곡을 생성합니다.
-
일반 사용자용 음악 앱: 사용자가 가사 전체를 쓰지 않아도 곡을 만들 수 있는 경험을 구축합니다.
-
캠페인 및 브랜드 경험: 캠페인 주제와 참여자의 프롬프트를 바탕으로 맞춤형 곡 콘셉트를 생성합니다.
참고 프롬프트와 보컬 입력이 관련 저작권, 동의 및 콘텐츠 정책을 준수하는지 확인하세요. 허가 없이 아티스트를 사칭하려는 요청은 피하세요.
Mureka 9.5 Prompt to Song과 경쟁 서비스 비교 분석
-
Mureka 9.5 Prompt to Song과 Suno 프롬프트 모드 비교
이러한 도구를 비교하는 팀은 프롬프트 제어, 보컬 맞춤 설정, 출력 형식 및 API 연동을 평가해야 합니다. Mureka는 Flaq AI를 통해 선택적 장르 태그와 Mureka 보컬 ID를 지원합니다. -
Mureka 9.5 Prompt to Song과 Udio 프롬프트 모드 비교
적합한 워크플로는 창작 입력과 구축하려는 제품 경험에 따라 달라집니다. Mureka는 대략적인 곡 설명과 함께 선택적인 스타일 및 보컬 설정을 입력받습니다. -
Mureka 9.5 Prompt to Song과 Mureka 9.5 Generate Song 비교
Prompt to Song은 아이디어에서 시작하는 워크플로를 위한 것이며, Generate Song은 가사 입력이 필요합니다. 두 모델 모두 선택적 스타일 지침, 선택 가능한 오디오 형식 및 Mureka 보컬 ID를 지원합니다. -
Mureka 9.5 Prompt to Song과 Loudly 비교
개발자는 지원되는 창작 입력, 생성 워크플로, 출력 형식 및 연동 요구 사항을 비교할 수 있습니다. Mureka는 선택적인 설명 지침으로 완성된 곡을 만드는 데 중점을 둡니다. -
Mureka 9.5 Prompt to Song과 Soundful 비교
팀은 원하는 출력 유형과 프롬프트 제어 수준에 따라 선택해야 합니다. Mureka는 Flaq AI API에서 선택적 스타일과 복제 보컬 지침을 지원하는 프롬프트 기반 곡 생성을 제공합니다.
