API مج · تولید صدا
API تولید صدا با هوش مصنوعی برای صدا، موسیقی و افکت
گفتار، روایت، موسیقی و افکت صوتی از یک پرامپت با Seed Audio، همراه با مرجع صدا و کنترل سرعت گفتار، بلندی صدا و زیر و بمی.
POST https://api.mage.space/v1/{model}/generateدر یک نگاه
API تولید صدای Mage مدل Seed Audio را در https://api.mage.space/v1/seed_audio/generate اجرا میکند. یک پرامپت متنی بفرستید، در صورت نیاز همراه با مرجع صدا یا یک تصویر، و فایل صوتیای تا ۱۲۰ ثانیه با صدا، موسیقی یا افکت صوتی دریافت کنید. هزینه هر کلیپ با Gems پرداخت میشود و اشتراکی لازم نیست.
- 1مدل صوتی
- $0.019ارزانترین گزینهٔ پیشفرض، هر کلیپ
- 20تولید همزمان
- $0هزینه ماهانه
مدلها
همه مدلهای صوتی در API مج
قیمتها بهازای هر تولید و بر حسب Gem است. ۱,۰۰۰ Gem در بستهٔ استاندارد ۱ دلار است و بستههای بزرگتر Gem جایزه دارند. قیمت به مدل، رزولوشن و مدتزمان بستگی دارد؛ قیمت با تنظیمات پیشفرض نمایش داده شده و هر پاسخ مبلغ دقیق را در billing.gems_charged اعلام میکند. تولیدی که ناموفق شود بازپرداخت میشود؛ تولیدی که سیاست محتوایی Mage مسدودش کند، بازپرداخت نمیشود.
| مدل | مناسب برای | مقادیر model_id | قیمت پیشفرض |
|---|---|---|---|
| Seed Audio | صدا، موسیقی و افکت صوتی از یک پرامپت | seed-audio-1.0 | 19 Gems ($0.019) |
شروع سریع
تولید صدا با Seed Audio
MAGE_API_KEY را تنظیم کنید، درخواست را بفرستید و تا کامل شدن آن پیگیری کنید. seed_audio را در URL با هر یک از مدلهای بالا عوض کنید.
cURL
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/seed_audio/generate' \
--header "Authorization: Bearer $MAGE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"prompt": "A calm narrator reading a short weather report",
"duration": "5",
"model_id": "seed-audio-1.0"
}' | jq -r '.status_url')
# Repeat until status is "completed"; result.url is the file
curl "$STATUS_URL" --header "Authorization: Bearer $MAGE_API_KEY"TypeScript
// npm install @mage-space/sdk
import Mage from '@mage-space/sdk';
const mage = new Mage(); // reads MAGE_API_KEY
const request = await mage.run('seed_audio', {
prompt: 'A calm narrator reading a short weather report',
duration: '5',
model_id: 'seed-audio-1.0',
});
console.log(request.result.url);Python
# pip install mage-space
from mage_space import Mage
mage = Mage() # reads MAGE_API_KEY
request = mage.run("seed_audio", {
"prompt": "A calm narrator reading a short weather report",
"duration": "5",
"model_id": "seed-audio-1.0",
})
print(request["result"]["url"])نحوه کار
از کلید API تا رسانه آماده در سه فراخوانی
همه مدلها یک روش احراز هویت، یک چرخه عمر درخواست ناهمگام و نام فیلدهای یکسان دارند.
ساخت کلید API
وارد Mage شوید، به API → API Keys بروید و یک کلید بسازید. کلید با mage_sk_ شروع میشود و فقط یک بار نمایش داده میشود. هر حساب میتواند ۱۰ کلید فعال داشته باشد.
ارسال یک درخواست تولید
یک بدنه JSON را با POST به https://api.mage.space/v1/{model}/generate بفرستید و هدر Authorization: Bearer را اضافه کنید. پاسخ بلافاصله همراه با request_id، status و status_url برمیگردد. هدر Idempotency-Key را هم بفرستید تا تلاش مجدد هرگز دو بار هزینه نداشته باشد.
بررسی وضعیت و دانلود
status_url را مرتب بررسی کنید تا status به completed، failed یا cancelled برسد. درخواست تکمیلشده شامل result.url با فایل تصویر، ویدیو یا صدا است که ۳۰ روز نگهداری میشود.
ساختهشده برای محیط عملیاتی
هر درخواست Mage API چه امکاناتی دارد
یک کلید، همهی مدلها
۲۸ مدل تصویر، ویدیو و صدا پشت یک REST API و یک موجودی Gem. فقط با تغییر مسیر URL مدل را عوض کنید.
پرداخت بهازای هر تولید
بدون اشتراک و بدون حداقل هزینه. شما Gem میخرید و برای هر درخواست قیمت اعلامشده کسر میشود. اگر تولیدی ناموفق باشد، هزینهاش برمیگردد، مگر اینکه سیاست محتوایی Mage جلوی آن را گرفته باشد.
تلاش مجدد ایمن
با کلیدهای idempotency، ارسال دوبارهی درخواست همان درخواست اولیه را برمیگرداند و دوباره هزینهای کسر نمیشود.
شخصیتهای یکدست
یک بار شخصیت یا رفرنس را ذخیره کنید، بعد در هر پرامپت @handle را بنویسید تا با هر مدلی که از آن پشتیبانی میکند استفاده شود.
ورودیهای حجیم
ورودیهای تصویر، ویدیو و صدا را بهصورت URL یا data URL بفرستید، یا فایلهایی تا ۱۰۰ مگابایت را با آپلود امضاشده بارگذاری کنید.
۲۰ تولید همزمان
هر حساب میتواند همزمان ۲۰ تولید را اجرا کند و این سقف را میشود متناسب با نیاز شما افزایش داد. برای درخواستهای ردشده هیچ هزینهای کسر نمیشود.
موارد استفاده
توسعهدهندگان با API صوتی چه میسازند
روایت و گویندگی
برای ویدیوها، ویدیوهای آموزشی و کتابهای صوتی روایت تولید کنید، با کنترل سرعت گفتار، بلندی صدا و زیر و بمی.
صداهای ثابت
یک کلیپ صوتی را بهعنوان مرجع ذخیره کنید و با @handle آن را صدا بزنید تا در همه کلیپها صدا یکسان بماند.
افکتهای صوتی
از روی یک توضیح، صدای محیط، فولی و صداهای رابط کاربری برای بازیها و اپها بسازید.
موسیقی پسزمینه
از روی یک پرامپت، موسیقی پسزمینه برای کلیپهای شبکههای اجتماعی و تبلیغات تولید کنید.
موسیقی متن برای ویدیوهای تولیدشده
Seed Audio را با API ویدیو ترکیب کنید تا به کلیپهای مدلهای بیصدا، صدا اضافه شود.
ایجنتهایی که حرف میزنند
بگذارید Claude، ChatGPT یا ایجنت خودتان از طریق سرور MCP یا REST API صدا تولید کند.
سؤالات متداول
سؤالات متداول
آیا API صوتی میتواند متن را به گفتار تبدیل کند؟
صدای تولیدشده میتواند چقدر طولانی باشد؟
هزینهی Mage API چقدر است؟
برای استفاده از API به عضویت Mage نیاز دارم؟
آیا میتوانم از خروجیهای API استفاده تجاری کنم؟
محدودیت نرخ درخواست چقدر است؟
آیا ایجنت هوش مصنوعی من میتواند از API مجموعهٔ Mage استفاده کند؟
آیا برای Mage API یک SDK وجود دارد؟
من از قبل از API تولید دیگری استفاده میکنم. چه چیزی را باید تغییر بدهم؟
ساختن با Mage را شروع کن
یک حساب، یک موجودی Gems، همهٔ مدلها. فقط برای چیزی که تولید میکنی هزینه بپرداز.