Tạo bài hát hoàn chỉnh từ ý tưởng và phong cách yêu thích của bạn.
Ví dụ API
Ví dụ gửi yêu cầu
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;
Ví dụ 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));
}
Ví dụ gửi yêu cầu
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']
Ví dụ 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)
Ví dụ gửi yêu cầu
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"
}'
Ví dụ 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"
Giá Mureka 9.5 Prompt to Song
| Tham số | Giá | Giá gốc | Giảm giá |
|---|
README
Mureka 9.5 Prompt to Song API (Tạo bài hát hoàn chỉnh từ câu lệnh)
Mureka 9.5 Prompt to Song API tạo bài hát hoàn chỉnh từ định hướng sáng tạo tùy chọn như chủ đề, thể loại, tâm trạng, nhạc cụ, nhịp điệu và phong cách giọng hát. Nhà phát triển cũng có thể chọn thẻ phong cách được hỗ trợ, chọn định dạng âm thanh hoặc cung cấp ID giọng hát Mureka để định hướng âm sắc. Được cung cấp qua Flaq AI, mô hình này phù hợp với các ứng dụng bắt đầu từ ý tưởng âm nhạc thay vì lời bài hát đã hoàn thiện.
Các tính năng chính của Mureka 9.5 Prompt to Song API
-
Quy trình từ ý tưởng đến bài hát: Biến ý tưởng âm nhạc khái quát thành bài hát hoàn chỉnh mà không cần cung cấp lời bài hát đã hoàn thiện.
-
Câu lệnh sáng tạo tùy chọn: Mô tả chủ đề, thể loại, tâm trạng, cách phối nhạc cụ, nhịp điệu và định hướng giọng hát mong muốn.
-
Thẻ phong cách được hỗ trợ: Thêm một hoặc nhiều thẻ thể loại có sẵn để định hướng âm nhạc.
-
Hỗ trợ ID giọng hát tùy chỉnh: Dùng ID giọng hát Mureka hiện có khi cần một âm sắc giọng nhân bản cụ thể.
-
Nhiều định dạng âm thanh: Chọn định dạng âm thanh nén hoặc không mất dữ liệu cho các quy trình phân phối khác nhau.
-
Đầu vào API linh hoạt: Kết hợp các tùy chọn điều khiển câu lệnh, phong cách, giọng hát và định dạng theo nhu cầu của ứng dụng.
Cách dùng Mureka 9.5 Prompt to Song API để sáng tác bài hát bằng AI trên Flaq AI
-
Đầu vào: Mô tả bài hát tùy chọn tối đa 2000 ký tự, thẻ phong cách tùy chọn, ID giọng hát Mureka tùy chọn và định dạng đầu ra tùy chọn.
-
Tùy chọn phong cách: Các giá trị được hỗ trợ là pop, rock, jazz, r&b, edm, ambient, folk và latin.
-
Đầu ra: Bài hát được tạo sẽ được trả về dưới dạng kết quả âm thanh qua quy trình tác vụ của Flaq AI.
-
Định dạng âm thanh: Chọn mp3, wav hoặc flac. Nếu không chọn định dạng, API sẽ dùng mp3.
-
Khả năng: Tạo bài hát từ câu lệnh với thẻ thể loại tùy chọn, định dạng âm thanh có thể chọn và tùy chọn điều khiển giọng hát nhân bản.
Các trường hợp sử dụng phù hợp để tích hợp Mureka 9.5 Prompt to Song API
-
Lên ý tưởng bài hát: Khám phá hướng đi âm nhạc từ chủ đề, tâm trạng, câu chuyện hoặc bản yêu cầu sáng tạo ngắn.
-
Công cụ mạng xã hội và nhà sáng tạo: Giúp người dùng biến ý tưởng cá nhân và chủ đề nội dung thành ý tưởng bài hát riêng.
-
Trò chơi và trải nghiệm tương tác: Tạo bài hát cho bối cảnh hư cấu, nhân vật và những khoảnh khắc trong cốt truyện do người dùng dẫn dắt.
-
Ứng dụng âm nhạc cho người dùng phổ thông: Xây dựng trải nghiệm tạo bài hát mà không yêu cầu người dùng viết toàn bộ lời.
-
Trải nghiệm chiến dịch và thương hiệu: Tạo ý tưởng bài hát riêng từ chủ đề chiến dịch và câu lệnh của khán giả.
Lưu ý Đảm bảo câu lệnh và đầu vào giọng hát tuân thủ các chính sách hiện hành về bản quyền, sự đồng ý và nội dung. Tránh các yêu cầu nhằm mạo danh nghệ sĩ khi chưa được cho phép.
Phân tích so sánh Mureka 9.5 Prompt to Song với các đối thủ
-
Mureka 9.5 Prompt to Song so với chế độ câu lệnh của Suno
Các nhóm so sánh những công cụ này nên đánh giá khả năng điều khiển câu lệnh, tùy chỉnh giọng hát, định dạng đầu ra và tích hợp API. Mureka hỗ trợ thẻ thể loại và ID giọng hát Mureka tùy chọn qua Flaq AI. -
Mureka 9.5 Prompt to Song so với chế độ câu lệnh của Udio
Quy trình phù hợp phụ thuộc vào đầu vào sáng tạo và trải nghiệm sản phẩm đang xây dựng. Mureka nhận mô tả bài hát khái quát cùng các tùy chọn điều khiển phong cách và giọng hát. -
Mureka 9.5 Prompt to Song so với Mureka 9.5 Generate Song
Prompt to Song dành cho quy trình bắt đầu từ ý tưởng, còn Generate Song yêu cầu cung cấp lời bài hát. Cả hai đều có định hướng phong cách tùy chọn, định dạng âm thanh có thể chọn và hỗ trợ ID giọng hát Mureka. -
Mureka 9.5 Prompt to Song so với Loudly
Nhà phát triển có thể so sánh đầu vào sáng tạo được hỗ trợ, quy trình tạo, định dạng đầu ra và yêu cầu tích hợp. Mureka tập trung tạo bài hát hoàn chỉnh từ định hướng mô tả tùy chọn. -
Mureka 9.5 Prompt to Song so với Soundful
Các nhóm nên chọn dựa trên loại đầu ra mong muốn và mức độ điều khiển câu lệnh. Mureka cung cấp khả năng tạo bài hát từ câu lệnh với phong cách và định hướng giọng hát nhân bản tùy chọn trong Flaq AI API.
