Создайте полноценную песню на основе своих идей и любимых стилей.
Примеры 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, чтобы задать тембр вокала. Модель доступна через Flaq AI и подходит для приложений, в которых работа начинается с музыкальной идеи, а не с готового текста песни.
Основные возможности Mureka 9.5 Prompt to Song API
-
От идеи к песне: Превратите общую музыкальную идею в полноценную сгенерированную песню, не предоставляя готовый текст.
-
Необязательное творческое описание: Опишите тему, жанр, настроение, инструментовку, ритм и желаемое звучание вокала.
-
Поддерживаемые теги стиля: Добавьте один или несколько доступных жанровых тегов, чтобы задать музыкальное направление.
-
Поддержка собственного идентификатора голоса: Используйте существующий идентификатор голоса Mureka, если нужен определённый клонированный тембр.
-
Несколько аудиоформатов: Выбирайте форматы со сжатием с потерями или без потерь для разных способов предоставления аудио.
-
Гибкие входные параметры API: Сочетайте необязательные настройки описания, стиля, голоса и формата в зависимости от потребностей приложения.
Как использовать Mureka 9.5 Prompt to Song API для создания песен с ИИ на Flaq AI
-
Входные данные: Необязательное описание песни длиной до 2000 символов, необязательные теги стиля, идентификатор голоса Mureka и формат вывода.
-
Варианты стиля: Поддерживаются значения 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 поддерживает необязательные жанровые теги и идентификатор голоса Mureka через Flaq AI. -
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. -
Mureka 9.5 Prompt to Song и Loudly
Разработчики могут сравнить поддерживаемые творческие входные данные, процесс генерации, форматы вывода и требования к интеграции. Mureka ориентирована на создание полноценной песни по необязательным описательным указаниям. -
Mureka 9.5 Prompt to Song и Soundful
Командам следует выбирать инструмент с учётом желаемого типа результата и степени управления через описание. Mureka предлагает генерацию песен по описанию с необязательными настройками стиля и клонированного вокала в API Flaq AI.
