根據文字描述建立純音樂背景配樂。
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-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;
輪詢範例
// 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-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']
輪詢範例
# 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-bgm",
"prompt": "Warm acoustic guitar and soft piano background music for a relaxed travel video",
"output_format": "mp3"
}'
輪詢範例
# 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 價格
| 參數 | 價格 | 原價 | 折扣 |
|---|
README
Mureka 9.5 Generate BGM API(AI 背景音樂與配樂生成)
Mureka 9.5 Generate BGM API 可將自然語言音樂描述轉換為背景音樂,適用於開發者、內容 創作者及媒體團隊。描述所需的風格、情緒、樂器、節奏及使用情境,即可取得 適合工作流程的音訊格式。透過 Flaq AI 提供的這款提示詞驅動音樂 API, 可輕鬆將客製化背景音樂生成功能整合至創意產品與製作流程。
Mureka 9.5 Generate BGM API 的主要功能
-
提示詞驅動的背景音樂: 根據文字描述生成背景音樂,無需提供既有 音訊。
-
彈性的創作方向: 描述曲風、情緒、樂器配置、節奏、速度變化,以及目標情境或 受眾。
-
貼合情境的音樂創作描述: 為影片、遊戲、Podcast、廣告、簡報及其他 媒體情境打造音樂。
-
純音樂工作流程: 創作旨在襯托視覺或語音內容的音樂,無需輸入 歌詞。
-
多種音訊格式: 可選擇壓縮或無損輸出格式,適用於發布、編輯或封存 流程。
-
便於開發者整合: 透過 Flaq AI 任務 API 為應用程式加入背景音樂生成功能。
如何在 Flaq AI 上使用 Mureka 9.5 Generate BGM API 生成背景音樂
-
輸入: 必填的自然語言提示詞,最多 1024 個字元,用於描述所需風格、情緒、 樂器、節奏或用途。
-
輸出: 透過 Flaq AI 任務流程,以音訊結果形式傳回生成的背景音樂。
-
音訊格式: 可選擇 mp3、wav 或 flac。未選擇格式時,API 預設使用 mp3。
-
功能: 根據提示詞生成背景音樂,可從風格、情感、 樂器配置、節奏及媒體情境等方面指定創作方向。
Mureka 9.5 Generate BGM API 整合的典型應用情境
-
影片與社群內容: 根據影片、短影音及 宣傳內容的基調與節奏製作背景音樂。
-
遊戲與互動媒體: 為環境、選單、敘事場景及遊戲過程中的 不同環節生成音樂構想。
-
Podcast 與音訊節目: 為口語節目製作片頭主題曲、轉場音樂及襯托音樂。
-
廣告與品牌內容: 為行銷活動、產品發表及品牌媒體內容探索客製化音樂方向。
-
簡報與學習內容: 為線上研討會、培訓教材及 教育影片加入專門創作的背景音樂。
注意 請確保提示詞及生成結果的使用符合適用的內容、著作權及授權要求。
Mureka 9.5 Generate BGM 與競品的比較分析
-
Mureka 9.5 Generate BGM 與 Suno
團隊在比較這些選項時,應考慮工作流程著重於背景音樂還是完整歌曲 創作。Mureka 9.5 Generate BGM 在 Flaq AI 上提供專用的提示詞轉背景音樂端點, 並支援選擇音訊格式。 -
Mureka 9.5 Generate BGM 與 Udio
評估 Mureka 與 Udio 時,應比較所需的創作控制、輸出流程及整合方式。 Mureka 透過簡潔的提示詞引導情緒、樂器配置、節奏及使用情境。 -
Mureka 9.5 Generate BGM 與 Stable Audio
合適的選擇取決於生成的音訊類型及應用程式所需的控制能力。Mureka 9.5 Generate BGM 專注於背景音樂創作描述及多格式音訊交付。 -
Mureka 9.5 Generate BGM 與 Beatoven.ai
產品團隊可比較以介面操作為主的作曲流程與直接透過 API 生成的方式。Mureka 專為 透過 Flaq AI 提交自然語言音樂描述的應用程式而設計。 -
Mureka 9.5 Generate BGM 與 ElevenLabs Music
開發者應比較模型可用性、格式需求及整合要求。Mureka 在整體音樂生成流程中提供專用的 背景音樂模型。
