Créez une chanson complète à partir de vos idées et de vos styles préférés.
Exemples d'API
Exemple d'envoi
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;
Exemple de polling
// 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));
}
Exemple d'envoi
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']
Exemple de polling
# 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)
Exemple d'envoi
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"
}'
Exemple de polling
# 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"
Tarifs de Mureka 9.5 Prompt to Song
| Paramètres | Prix | Prix d’origine | Remise |
|---|
README
API Mureka 9.5 Prompt to Song (Génération de chansons complètes à partir de consignes)
L'API Mureka 9.5 Prompt to Song génère une chanson complète à partir d'indications créatives facultatives telles que le thème, le genre, l'ambiance, les instruments, le rythme et le style vocal. Les développeurs peuvent aussi sélectionner des étiquettes de style prises en charge, choisir un format audio ou fournir un identifiant vocal Mureka pour orienter le timbre de la voix. Disponible via Flaq AI, ce modèle convient aux applications qui partent d'une idée musicale plutôt que de paroles déjà rédigées.
Principales fonctionnalités de l'API Mureka 9.5 Prompt to Song
-
De l'idée à la chanson : Transformez une idée musicale générale en une chanson complète générée, sans fournir de paroles déjà rédigées.
-
Consignes créatives facultatives : Décrivez le thème, le genre, l'ambiance, l'instrumentation, le rythme et l'orientation vocale souhaitée.
-
Étiquettes de style prises en charge : Ajoutez une ou plusieurs étiquettes de genre disponibles pour guider l'orientation musicale.
-
Prise en charge d'un identifiant vocal personnalisé : Utilisez un identifiant vocal Mureka existant lorsqu'un timbre cloné précis est nécessaire.
-
Plusieurs formats audio : Choisissez des formats audio compressés ou sans perte selon vos processus de diffusion.
-
Entrées API flexibles : Combinez les réglages facultatifs de consigne, de style, de voix et de format selon les besoins de l'application.
Comment utiliser l'API Mureka 9.5 Prompt to Song pour créer des chansons par IA sur Flaq AI
-
Entrée : Une description facultative de la chanson de 2000 caractères maximum, des étiquettes de style facultatives, un identifiant vocal Mureka facultatif et un format de sortie facultatif.
-
Options de style : Les valeurs prises en charge sont pop, rock, jazz, r&b, edm, ambient, folk et latin.
-
Sortie : Une chanson générée, renvoyée sous forme de résultat audio via le processus de tâches de Flaq AI.
-
Formats audio : Sélectionnez mp3, wav ou flac. Si aucun format n'est sélectionné, l'API utilise mp3.
-
Capacités : Génération de chansons à partir de consignes avec étiquettes de genre facultatives, formats audio sélectionnables et contrôle facultatif de la voix clonée.
Principaux cas d'usage pour intégrer l'API Mureka 9.5 Prompt to Song
-
Recherche d'idées musicales : Explorez des orientations musicales à partir de thèmes, d'ambiances, d'histoires ou de courtes indications créatives.
-
Outils sociaux et pour les créateurs : Permettez aux utilisateurs de transformer leurs idées personnelles et thèmes de contenu en concepts de chansons personnalisées.
-
Jeux et expériences interactives : Générez des chansons pour des univers fictifs, des personnages et des moments narratifs façonnés par les utilisateurs.
-
Applications musicales grand public : Créez des expériences qui génèrent des chansons sans demander aux utilisateurs de rédiger toutes les paroles.
-
Campagnes et expériences de marque : Générez des concepts de chansons personnalisées à partir de thèmes de campagne et de consignes du public.
Remarque Veillez à ce que les consignes et les entrées vocales respectent les politiques applicables en matière de droits d'auteur, de consentement et de contenu. Évitez les demandes visant à imiter un artiste sans autorisation.
Mureka 9.5 Prompt to Song et ses concurrents : analyse comparative
-
Mureka 9.5 Prompt to Song face au mode de consignes de Suno
Les équipes qui comparent ces outils doivent évaluer les réglages des consignes, la personnalisation vocale, les formats de sortie et l'intégration API. Mureka prend en charge des étiquettes de genre facultatives et un identifiant vocal Mureka via Flaq AI. -
Mureka 9.5 Prompt to Song face au mode de consignes d'Udio
Le processus à privilégier dépend des entrées créatives et de l'expérience produit à construire. Mureka accepte une description générale de la chanson accompagnée de réglages facultatifs de style et de voix. -
Mureka 9.5 Prompt to Song face à Mureka 9.5 Generate Song
Prompt to Song s'adresse aux processus qui partent d'une idée, tandis que Generate Song nécessite des paroles fournies. Les deux proposent des indications de style facultatives, des formats audio sélectionnables et la prise en charge d'un identifiant vocal Mureka. -
Mureka 9.5 Prompt to Song face à Loudly
Les développeurs peuvent comparer les entrées créatives prises en charge, le processus de génération, les formats de sortie et les exigences d'intégration. Mureka se concentre sur la production d'une chanson complète à partir d'indications descriptives facultatives. -
Mureka 9.5 Prompt to Song face à Soundful
Les équipes doivent choisir selon le type de sortie souhaité et le niveau de contrôle des consignes. Mureka propose la génération de chansons à partir de consignes, avec des styles facultatifs et des indications de voix clonée dans l'API Flaq AI.
