テキストの説明からインストゥルメンタルの BGM を作成します。
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の主な機能
-
プロンプトによる背景音楽生成: 既存の音声を用意することなく、文章による説明から 背景音楽を生成できます。
-
柔軟な制作指示: ジャンル、雰囲気、楽器編成、リズム、テンポ感、想定するシーンや 対象者を指定できます。
-
利用シーンに合わせた音楽指示: 動画、ゲーム、ポッドキャスト、広告、プレゼンテーションなど、 メディアの用途に合わせて音楽を作れます。
-
インストゥルメンタル音楽の制作: 歌詞を入力せずに、映像や話し声のあるコンテンツを 引き立てる音楽を作成できます。
-
複数の音声形式: 公開、編集、アーカイブ保存のワークフローに合わせて、圧縮形式と ロスレス形式から選択できます。
-
開発者向けの連携: 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連携の主な活用例
-
動画・ソーシャルコンテンツ: 動画、ショート動画、プロモーションコンテンツの雰囲気や 展開の速さに合わせた背景音楽を作成できます。
-
ゲーム・インタラクティブメディア: 環境、メニュー、物語のシーン、ゲームプレイ中の場面に合わせて、 音楽のアイデアを生成できます。
-
ポッドキャスト・音声番組: トークを中心とした番組のオープニングテーマ、場面転換、背景音楽を制作できます。
-
広告・ブランドコンテンツ: キャンペーン、製品発表、ブランドメディア向けに、独自の音楽の方向性を検討できます。
-
プレゼンテーション・学習コンテンツ: ウェビナー、研修資料、教育動画に、 目的に合わせて作成した背景音楽を追加できます。
注意 プロンプトと生成結果の利用が、適用されるコンテンツ、著作権、ライセンスの要件に準拠していることを確認してください。
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は、 幅広いMureka生成ワークフローの中で、背景音楽専用モデルを提供しています。
