Ubah lirik Anda menjadi lagu lengkap dengan vokal dan iringan.
Contoh API
Contoh Pengiriman
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-o2-generate-song',
lyrics: 'The sky turns gold above the road,\nWe sing the chorus back home.',
prompt: 'Cinematic folk-pop with piano, acoustic guitar, and an expressive lead vocal',
output_format: 'mp3',
vocal_id: 'YOUR_VOCAL_ID',
}),
});
const { data } = await response.json();
const taskId = data.task_id;
Contoh 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));
}
Contoh Pengiriman
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-o2-generate-song',
'lyrics': 'The sky turns gold above the road,\nWe sing the chorus back home.',
'prompt': 'Cinematic folk-pop with piano, acoustic guitar, and an expressive lead vocal',
'output_format': 'mp3',
'vocal_id': 'YOUR_VOCAL_ID',
},
)
response.raise_for_status()
task_id = response.json()['data']['task_id']
Contoh 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)
Contoh Pengiriman
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-o2-generate-song",
"lyrics": "The sky turns gold above the road,\nWe sing the chorus back home.",
"prompt": "Cinematic folk-pop with piano, acoustic guitar, and an expressive lead vocal",
"output_format": "mp3",
"vocal_id": "YOUR_VOCAL_ID"
}'
Contoh 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"
Harga Mureka O2 Generate Song
| Parameter | Harga | Harga asli | Diskon |
|---|
README
Mureka O2 Generate Song API (Pembuatan Lagu dari Lirik dengan Dukungan ID Vokal)
Mureka O2 Generate Song API mengubah lirik yang diberikan menjadi lagu dengan arahan opsional untuk genre, suasana, instrumen, ritme, vokal, dan arah produksi. Pengembang juga dapat memilih format audio atau memberikan ID vokal Mureka yang sudah ada. Tersedia melalui Flaq AI, O2 menawarkan alur kerja khusus pembuatan lagu dari lirik untuk produk musik, alat kreator, dan aplikasi media.
Fitur Utama Mureka O2 Generate Song API
-
Pembuatan Lagu dari Lirik: Buat lagu dengan vokal dan iringan musik dari lirik yang diberikan.
-
Arahan Gaya Opsional: Jelaskan genre, emosi, susunan instrumen, ritme, karakter vokal, dan pendekatan produksi yang diinginkan.
-
Dukungan ID Vokal Mureka: Arahkan warna suara nyanyian dengan ID vokal Mureka yang sudah ada.
-
Input Lirik Terstruktur: Kirim bait, reff, bagian penghubung, dan bagian berlabel lainnya dalam batas panjang lirik yang didukung.
-
Beragam Format Audio: Pilih format output yang sesuai untuk pratinjau, publikasi, penyuntingan, atau penyimpanan.
-
Alur Musik Berbasis API: Tambahkan pembuatan lagu O2 ke aplikasi melalui API tugas Flaq AI.
Cara Menggunakan Mureka O2 Generate Song API untuk Membuat Lagu di Flaq AI
-
Input: Lirik wajib hingga 3000 karakter, ditambah prompt gaya opsional hingga 1024 karakter, ID vokal Mureka opsional, dan format output opsional.
-
Output: Lagu yang dihasilkan berisi vokal dan iringan musik, dikembalikan melalui alur tugas Flaq AI.
-
Format Audio: Pilih mp3, wav, atau flac. Jika tidak ada format yang dipilih, API menggunakan mp3.
-
Kontrol Vokal: Berikan ID vokal Mureka yang sudah ada saat membutuhkan warna suara kloning tertentu.
-
Kemampuan: Pembuatan lagu dari lirik, arahan produksi opsional, pilihan format audio, dan kontrol vokal kloning opsional.
Kasus Penggunaan Terbaik untuk Integrasi Mureka O2 Generate Song API
-
Demo Penulisan Lagu: Ubah lirik menjadi konsep lagu lengkap untuk ditinjau dan disempurnakan secara kreatif.
-
Produk Musik Personal: Buat lagu dari lirik pengguna dan arahan gaya opsional.
-
Alur Kerja Artis Virtual: Terapkan ID vokal Mureka saat identitas vokal yang dihasilkan perlu konsisten di berbagai karya.
-
Jingle dan Musik Merek: Buat konsep musik berlirik yang dibentuk sesuai pesan kampanye dan merek.
-
Game dan Media Naratif: Produksi lagu karakter, siaran fiktif, dan konten musik berbasis cerita.
Catatan Gunakan hanya lirik dan sampel vokal yang berhak Anda kirimkan. Konten yang dihasilkan tetap tunduk pada kebijakan hak cipta, persetujuan, dan platform yang berlaku.
Mureka O2 Generate Song dan Kompetitor: Analisis Perbandingan
-
Mureka O2 Generate Song dibandingkan Mureka 9.5 Generate Song
Kedua model Flaq AI menerima lirik, arahan gaya opsional, pilihan format audio, dan ID vokal opsional. Mureka 9.5 mendukung batas input lirik yang lebih panjang, sedangkan O2 memberi tim pilihan model Mureka lain untuk dievaluasi sesuai konten spesifik mereka. -
Mureka O2 Generate Song dibandingkan Suno
Tim yang membandingkan alur kerja ini perlu mengevaluasi kontrol lirik, kustomisasi vokal, format output, dan persyaratan API. Mureka O2 menerima lirik yang diberikan serta ID vokal Mureka opsional melalui Flaq AI. -
Mureka O2 Generate Song dibandingkan Udio
Pilihan yang tepat bergantung pada kesesuaian lirik, arahan kreatif, dan hasil audio dengan alur produk. Mureka O2 menyediakan satu antarmuka tugas untuk pembuatan lagu berbasis lirik. -
Mureka O2 Generate Song dibandingkan Kits AI
Pengembang dapat membandingkan pembuatan lagu menyeluruh dengan alur kerja yang berpusat pada pemrosesan vokal. Mureka O2 membuat lagu lengkap dari lirik serta kontrol gaya atau vokal opsional. -
Mureka O2 Generate Song dibandingkan ElevenLabs Music
Tim produk perlu membandingkan input yang tersedia, format output, perilaku model, dan kebutuhan integrasi. Mureka O2 menyediakan model khusus pembuatan lagu dari lirik dalam API musik Flaq AI.
