アイデアと好みのスタイルから完成した楽曲を作成します。
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 の主な機能
-
アイデアから楽曲を生成するワークフロー: 完成した歌詞を用意することなく、大まかな音楽のアイデアから 完全な楽曲を生成します。
-
任意の創作プロンプト: テーマ、ジャンル、雰囲気、楽器編成、リズム、そして希望する 歌唱の方向性を記述できます。
-
対応スタイルタグ: 利用可能なジャンルタグを1つ以上追加して、音楽の方向性を指定できます。
-
カスタムボーカル 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 で、 任意のスタイルとクローン音声による声質指定に対応した、プロンプトからの楽曲生成を提供します。
