Crea una canción completa a partir de tus ideas y estilos preferidos.
Ejemplos de API
Ejemplo de envio
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;
Ejemplo de sondeo
// 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));
}
Ejemplo de envio
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']
Ejemplo de sondeo
# 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)
Ejemplo de envio
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"
}'
Ejemplo de sondeo
# 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"
Precios de Mureka 9.5 Prompt to Song
| Parámetros | Precio | Precio original | Descuento |
|---|
README
API de Mureka 9.5 Prompt to Song (Generación de canciones completas a partir de instrucciones)
La API de Mureka 9.5 Prompt to Song genera una canción completa a partir de indicaciones creativas opcionales, como tema, género, ambiente, instrumentos, ritmo y estilo vocal. Los desarrolladores también pueden seleccionar etiquetas de estilo compatibles, elegir un formato de audio o proporcionar un ID de voz de Mureka para orientar el timbre vocal. Disponible a través de Flaq AI, este modelo es adecuado para aplicaciones que parten de una idea musical en lugar de una letra terminada.
Funciones principales de la API de Mureka 9.5 Prompt to Song
-
De la idea a la canción: Convierte una idea musical general en una canción completa generada sin proporcionar una letra terminada.
-
Instrucciones creativas opcionales: Describe el tema, el género, el ambiente, la instrumentación, el ritmo y la dirección vocal deseada.
-
Etiquetas de estilo compatibles: Añade una o varias etiquetas de género disponibles para orientar la dirección musical.
-
Compatibilidad con ID de voz personalizado: Usa un ID de voz de Mureka existente cuando necesites un timbre clonado específico.
-
Varios formatos de audio: Elige entre formatos de audio comprimidos y sin pérdida para distintos flujos de entrega.
-
Entradas flexibles de la API: Combina controles opcionales de instrucciones, estilo, voz y formato según las necesidades de la aplicación.
Cómo usar la API de Mureka 9.5 Prompt to Song para crear canciones con IA en Flaq AI
-
Entrada: Una descripción opcional de la canción de hasta 2000 caracteres, etiquetas de estilo opcionales, un ID de voz de Mureka opcional y un formato de salida opcional.
-
Opciones de estilo: Los valores admitidos son pop, rock, jazz, r&b, edm, ambient, folk y latin.
-
Salida: Una canción generada que se devuelve como resultado de audio mediante el flujo de tareas de Flaq AI.
-
Formatos de audio: Selecciona mp3, wav o flac. Si no se selecciona ningún formato, la API usa mp3.
-
Capacidades: Generación de canciones a partir de instrucciones con etiquetas de género opcionales, formatos de audio seleccionables y control opcional de la voz clonada.
Principales casos de uso para integrar la API de Mureka 9.5 Prompt to Song
-
Ideación musical: Explora direcciones musicales a partir de temas, ambientes, historias o breves indicaciones creativas.
-
Herramientas sociales y para creadores: Permite que los usuarios conviertan ideas personales y temas de contenido en conceptos de canciones personalizadas.
-
Juegos y experiencias interactivas: Genera canciones para escenarios ficticios, personajes y momentos narrativos impulsados por los usuarios.
-
Aplicaciones musicales para consumidores: Crea experiencias que generen canciones sin exigir que los usuarios escriban letras completas.
-
Campañas y experiencias de marca: Genera conceptos de canciones personalizadas a partir de temas de campañas e instrucciones del público.
Nota Asegúrate de que las instrucciones y las entradas vocales cumplan las políticas aplicables de derechos de autor, consentimiento y contenido. Evita solicitudes destinadas a imitar a un artista sin autorización.
Mureka 9.5 Prompt to Song y sus competidores: análisis comparativo
-
Mureka 9.5 Prompt to Song frente al modo de instrucciones de Suno
Los equipos que comparen estas herramientas deben evaluar los controles de instrucciones, la personalización vocal, los formatos de salida y la integración de la API. Mureka admite etiquetas de género opcionales y un ID de voz de Mureka a través de Flaq AI. -
Mureka 9.5 Prompt to Song frente al modo de instrucciones de Udio
El flujo preferido depende de las entradas creativas y de la experiencia de producto que se quiera crear. Mureka acepta una descripción general de la canción junto con controles opcionales de estilo y voz. -
Mureka 9.5 Prompt to Song frente a Mureka 9.5 Generate Song
Prompt to Song está pensado para flujos que parten de una idea, mientras que Generate Song requiere letras proporcionadas. Ambos ofrecen indicaciones de estilo opcionales, formatos de audio seleccionables y compatibilidad con ID de voz de Mureka. -
Mureka 9.5 Prompt to Song frente a Loudly
Los desarrolladores pueden comparar las entradas creativas admitidas, el flujo de generación, los formatos de salida y los requisitos de integración. Mureka se centra en producir una canción completa a partir de indicaciones descriptivas opcionales. -
Mureka 9.5 Prompt to Song frente a Soundful
Los equipos deben elegir según el tipo de salida deseado y el nivel de control de las instrucciones. Mureka ofrece generación de canciones a partir de instrucciones con estilos opcionales y orientación de voz clonada en la API de Flaq AI.
