Create instrumental background music from a text description.
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-generate-bgm',
prompt: 'Warm acoustic guitar and soft piano background music for a relaxed travel video',
output_format: 'mp3',
}),
});
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-generate-bgm',
'prompt': 'Warm acoustic guitar and soft piano background music for a relaxed travel video',
'output_format': 'mp3',
},
)
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-generate-bgm",
"prompt": "Warm acoustic guitar and soft piano background music for a relaxed travel video",
"output_format": "mp3"
}'
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 Generate BGM Pricing
| Parameters | Price | Original Price | Discount |
|---|
README
Mureka 9.5 Generate BGM API (AI Background Music & Soundtrack Generation)
Mureka 9.5 Generate BGM API turns natural-language music descriptions into background tracks for developers, content creators, and media teams. Describe the intended style, mood, instruments, rhythm, and usage scenario, then receive generated audio in a format suited to your workflow. Available through Flaq AI, this prompt-based music API offers a straightforward way to add custom background music generation to creative products and production pipelines.
Key Features of Mureka 9.5 Generate BGM API
-
Prompt-Driven Background Music: Generate background tracks from written descriptions without supplying existing audio.
-
Flexible Creative Direction: Describe genre, mood, instrumentation, rhythm, pacing, and the intended scene or audience.
-
Scenario-Aware Music Briefs: Shape music for videos, games, podcasts, advertisements, presentations, and other media contexts.
-
Instrumental Music Workflow: Create music intended to support visual or spoken content without requiring a lyrics input.
-
Multiple Audio Formats: Choose between compressed and lossless output formats for publishing, editing, or archival workflows.
-
Developer-Friendly Integration: Add background music generation to applications through the Flaq AI task API.
How to Use Mureka 9.5 Generate BGM API for Background Music Generation on Flaq AI
-
Input: A required natural-language prompt of up to 1024 characters describing the desired style, mood, instruments, rhythm, or use case.
-
Output: Generated background music 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-based background music generation with creative direction for style, emotion, instrumentation, rhythm, and media context.
Best Use Cases for Mureka 9.5 Generate BGM API Integration
-
Video & Social Content: Create background tracks shaped around the tone and pacing of videos, shorts, and promotional content.
-
Games & Interactive Media: Generate music concepts for environments, menus, narrative scenes, and gameplay moments.
-
Podcasts & Audio Programs: Produce intro themes, transitions, and supporting music for spoken-word formats.
-
Advertising & Brand Content: Develop custom music directions for campaigns, product launches, and branded media.
-
Presentations & Learning Content: Add purpose-built background music to webinars, training materials, and educational videos.
Note Ensure prompts and resulting uses comply with applicable content, copyright, and licensing requirements.
Mureka 9.5 Generate BGM vs Competitors: Comparative Analysis
-
Mureka 9.5 Generate BGM vs. Suno
Teams comparing these options should consider whether their workflow centers on background music or complete song creation. Mureka 9.5 Generate BGM provides a dedicated prompt-to-background-music endpoint with selectable audio formats on Flaq AI. -
Mureka 9.5 Generate BGM vs. Udio
When evaluating Mureka and Udio, compare the required creative controls, output workflow, and integration model. Mureka exposes concise prompt guidance for mood, instrumentation, rhythm, and usage context. -
Mureka 9.5 Generate BGM vs. Stable Audio
The right choice depends on the type of audio being generated and the controls required by the application. Mureka 9.5 Generate BGM focuses on background music briefs and multi-format audio delivery. -
Mureka 9.5 Generate BGM vs. Beatoven.ai
Product teams can compare interface-led composition workflows with direct API-based generation. Mureka is designed for applications that submit natural-language music descriptions through Flaq AI. -
Mureka 9.5 Generate BGM vs. ElevenLabs Music
Developers should compare model availability, format needs, and integration requirements. Mureka offers a dedicated background music model within the broader Mureka generation workflow.
