Create a complete song from your ideas and preferred styles.
API Examples
Submit Example
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;
Polling Example
// 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));
}
Submit Example
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']
Polling Example
# 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)
Submit Example
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"
}'
Polling Example
# 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 Pricing
| Parameters | Price | Original Price | Discount |
|---|
README
Mureka 9.5 Prompt to Song API (Prompt-Driven Full Song Generation)
Mureka 9.5 Prompt to Song API generates a complete song from optional creative direction such as theme, genre, mood, instruments, rhythm, and vocal style. Developers can also select supported style tags, choose an audio format, or provide a Mureka vocal ID for vocal timbre guidance. Available through Flaq AI, this model is suited to applications that begin with a musical idea rather than finished lyrics.
Key Features of Mureka 9.5 Prompt to Song API
-
Concept-to-Song Workflow: Turn a high-level musical idea into a complete generated song without supplying finished lyrics.
-
Optional Creative Prompting: Describe the theme, genre, mood, instrumentation, rhythm, and intended vocal direction.
-
Supported Style Tags: Add one or more available genre tags to guide the musical direction.
-
Custom Vocal ID Support: Use an existing Mureka vocal ID when a specific cloned timbre is needed.
-
Multiple Audio Formats: Choose between compressed and lossless audio formats for different delivery workflows.
-
Flexible API Inputs: Combine optional prompt, style, vocal, and format controls according to the needs of the application.
How to Use Mureka 9.5 Prompt to Song API for AI Song Creation on Flaq AI
-
Input: An optional song description of up to 2000 characters, optional style tags, optional Mureka vocal ID, and optional output format.
-
Style Options: Supported values are pop, rock, jazz, r&b, edm, ambient, folk, and latin.
-
Output: A generated song returned as an audio result through the Flaq AI task workflow.
-
Audio Formats: Select mp3, wav, or flac. If no format is selected, the API uses mp3.
-
Capabilities: Prompt-to-song generation with optional genre tags, selectable audio formats, and optional cloned-vocal control.
Best Use Cases for Mureka 9.5 Prompt to Song API Integration
-
Song Ideation: Explore musical directions from themes, moods, stories, or short creative briefs.
-
Social & Creator Tools: Let users turn personal ideas and content themes into custom song concepts.
-
Games & Interactive Experiences: Generate songs for fictional settings, characters, and user-driven narrative moments.
-
Consumer Music Applications: Build experiences that create songs without requiring users to write full lyrics.
-
Campaign & Brand Experiences: Generate custom song concepts from campaign themes and audience prompts.
Note Ensure prompts and vocal inputs comply with applicable copyright, consent, and content policies. Avoid requests intended to impersonate an artist without authorization.
Mureka 9.5 Prompt to Song vs Competitors: Comparative Analysis
-
Mureka 9.5 Prompt to Song vs. Suno Prompt Mode
Teams comparing these tools should evaluate prompt controls, vocal customization, output formats, and API integration. Mureka supports optional genre tags and a Mureka vocal ID through Flaq AI. -
Mureka 9.5 Prompt to Song vs. Udio Prompt Mode
The preferred workflow depends on the creative inputs and product experience being built. Mureka accepts a high-level song description together with optional style and vocal controls. -
Mureka 9.5 Prompt to Song vs. Mureka 9.5 Generate Song
Prompt to Song is intended for workflows that begin with an idea, while Generate Song requires supplied lyrics. Both provide optional style guidance, selectable audio formats, and Mureka vocal ID support. -
Mureka 9.5 Prompt to Song vs. Loudly
Developers can compare supported creative inputs, generation workflow, output formats, and integration requirements. Mureka focuses on producing a complete song from optional descriptive direction. -
Mureka 9.5 Prompt to Song vs. Soundful
Teams should choose based on the desired output type and level of prompt control. Mureka provides prompt-to-song generation with optional styles and cloned-vocal guidance in the Flaq AI API.
