Mage API · توليد الصوت

واجهة API لتوليد الصوت بالذكاء الاصطناعي: أصوات وموسيقى ومؤثرات

كلام وتعليق صوتي وموسيقى ومؤثرات صوتية من وصف واحد مع Seed Audio، مع مراجع صوتية وتحكم في سرعة الكلام وارتفاع الصوت ودرجته.

احصل على مفتاح APIاقرأ وثائق API
POST https://api.mage.space/v1/{model}/generate

لمحة سريعة

تشغّل واجهة Mage API لتوليد الصوت نموذج Seed Audio على https://api.mage.space/v1/seed_audio/generate. أرسل وصفًا نصيًا، مع مراجع صوتية أو صورة إن أردت، لتحصل على ملف صوتي يصل إلى 120 ثانية يضم أصواتًا أو موسيقى أو مؤثرات صوتية. يُدفع ثمن كل مقطع بالـ Gems، من دون اشتراك.

النماذج

جميع النماذج الصوتية في Mage API

الأسعار لكل عملية توليد، بـ Gems. يكلّف 1,000 Gems دولارًا واحدًا في الباقة القياسية، وتضيف الباقات الأكبر Gems إضافية. يعتمد السعر على النموذج والدقة والمدة؛ ويظهر السعر بالإعدادات الافتراضية، وتوضح كل استجابة الرسوم الدقيقة في billing.gems_charged. تُسترد تكلفة عملية التوليد الفاشلة، أما التي تحظرها سياسة المحتوى في Mage فلا تُسترد.

النموذجالأنسب لـقيم model_idالسعر الافتراضي
Seed Audioأصوات وموسيقى ومؤثرات صوتية من وصف واحدseed-audio-1.019 Gems ($0.019)

بداية سريعة

ولّد الصوت باستخدام Seed Audio

عيّن MAGE_API_KEY، وأرسل الطلب، ثم تحقق من حالته حتى يكتمل. استبدل seed_audio في الرابط باسم أي نموذج من النماذج أعلاه.

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 إلى وسائط جاهزة في ثلاث طلبات

تشترك جميع النماذج في نظام مصادقة واحد، ودورة طلب غير متزامنة واحدة، وأسماء الحقول نفسها.

  1. أنشئ مفتاح API

    سجّل الدخول إلى Mage، وافتح API ← API Keys، وأنشئ مفتاحًا. يبدأ بـ mage_sk_ ويظهر مرة واحدة فقط. يمكن للحساب الواحد الاحتفاظ بـ 10 مفاتيح نشطة.

  2. أرسل طلب توليد

    أرسل طلب POST بجسم JSON إلى https://api.mage.space/v1/{model}/generate مع ترويسة Authorization: Bearer. تعود الاستجابة فورًا مع request_id وstatus وstatus_url. أضف ترويسة Idempotency-Key حتى لا تدفع مرتين عند إعادة المحاولة.

  3. تحقّق ثم نزّل

    استعلم عن status_url إلى أن تصبح الحالة completed أو failed أو cancelled. يحتوي الطلب المكتمل على result.url الذي يشير إلى ملف الصورة أو الفيديو أو الصوت، ويُحفظ لمدة 30 يومًا.

جاهزة للإنتاج

ما يحصل عليه كل طلب إلى Mage API

مفتاح واحد لكل النماذج

28 نموذجًا للصور والفيديو والصوت عبر واجهة REST API واحدة ورصيد Gems واحد. بدّل بين النماذج بتغيير مسار الرابط فقط.

ادفع مقابل كل عملية إنشاء

بلا اشتراك وبلا حد أدنى للإنفاق. تشتري Gems ويُحتسب على كل طلب سعره المعلن. وإذا فشلت عملية الإنشاء يُسترد المبلغ، إلا إذا حظرتها سياسة المحتوى في Mage.

إعادة محاولة آمنة

تتيح مفاتيح عدم التكرار (Idempotency keys) إعادة إرسال الطلب لتحصل على الطلب الأصلي نفسه دون خصم جديد.

شخصيات متسقة

احفظ شخصية أو مرجعًا مرة واحدة، ثم اكتب @handle في أي أمر لاستخدامه مع كل نموذج يدعم ذلك.

مدخلات كبيرة

أرسل مدخلات الصور والفيديو والصوت كروابط URL أو data URL، أو ارفع ملفات حتى 100 MB عبر رفع موقّع.

20 عملية إنشاء متزامنة

يمكن لكل حساب تشغيل 20 عملية إنشاء في وقت واحد، ويمكن رفع هذا الحد بما يناسب حالتك. الطلبات المرفوضة لا تُحتسب أبدًا.

حالات الاستخدام

ماذا يبني المطورون بواجهة الصوت

التعليق الصوتي والسرد

ولّد تعليقًا صوتيًا لمقاطع الفيديو والشروحات والكتب الصوتية، مع التحكم في سرعة الكلام وارتفاع الصوت ودرجته.

أصوات ثابتة

احفظ مقطعًا صوتيًا كمرجع واذكره بواسطة @handle للحفاظ على الصوت نفسه عبر المقاطع.

مؤثرات صوتية

أنشئ أجواء صوتية ومؤثرات فولي وأصوات واجهات من وصف نصي للألعاب والتطبيقات.

موسيقى خلفية

أنتج موسيقى خلفية لمقاطع التواصل الاجتماعي والإعلانات انطلاقًا من وصف نصي.

موسيقى تصويرية للفيديو المولَّد

اجمع Seed Audio مع واجهة الفيديو لإضافة الصوت إلى المقاطع الصادرة من نماذج صامتة.

وكلاء يتكلمون

دع Claude أو ChatGPT أو وكيلك الخاص ينتج الصوت عبر خادم MCP أو واجهة REST API.

الأسئلة الشائعة

الأسئلة الشائعة

هل تدعم واجهة الصوت تحويل النص إلى كلام؟

نعم. يقرأ Seed Audio النص بصوت تصفه، أو بمرجع صوتي محفوظ، ويوفر إعدادات لسرعة الكلام وارتفاع الصوت ودرجته. كما يولّد الموسيقى والمؤثرات الصوتية من حقل الوصف نفسه.

ما أقصى مدة للصوت المولَّد؟

يولّد Seed Audio مقاطع تصل مدتها إلى 120 ثانية.

كم تبلغ تكلفة Mage API؟

لا يوجد اشتراك ولا رسوم شهرية. تُدفع كل عملية إنشاء بـ Gems وفق السعر المعلن لنموذجها، وكل 1,000 Gems تكلّف 1$ في الباقة القياسية. تعرض صفحة كل نموذج سعره بالإعدادات الافتراضية، ويذكر كل رد المبلغ المحتسب بدقة. إذا فشلت عملية الإنشاء يُسترد المبلغ، أما إذا حظرتها سياسة المحتوى في Mage فلا يُسترد. أما الطلب الذي لا يغطيه رصيدك فيُرفض قبل خصم أي مبلغ.

هل أحتاج إلى عضوية في Mage لاستخدام API؟

لا. تعمل API بـ Gems فقط. لا تنطبق خطط العضوية وميزة الإنشاء غير المحدود داخل التطبيق على طلبات API، لذا يمكن لأي حساب Mage يحتوي على Gems استخدامها.

هل يمكنني استخدام مخرجات API تجاريًا؟

نعم. يمكنك استخدام المحتوى الذي تنشئه باستخدام Mage، بما في ذلك عبر واجهة API وخادم MCP، لأغراض تجارية. نقدّر ذكر المصدر لكنه ليس إلزاميًا.

ما حدود معدّل الطلبات؟

يمكن أن يضم الحساب الواحد 20 عملية توليد في قائمة الانتظار أو قيد التشغيل في الوقت نفسه. يُرفض أي طلب يتجاوز ذلك برمز 429 ولا يكلّف شيئًا. راسلنا على [email protected] لرفع الحد بما يناسب استخدامك.

هل يمكن لوكيل الذكاء الاصطناعي الخاص بي استخدام واجهة Mage API؟

نعم. يمكن للوكلاء استدعاء واجهة REST API باستخدام مفتاح، أو الاتصال بخادم Mage MCP الذي يمنح Claude وChatGPT وClaude Code وGrok وCursor ستة عشر أداة جاهزة لاختيار نموذج، ومعرفة السعر، والتوليد، وجلب النتيجة. راجع خادم MCP.

هل توجد حزمة SDK لواجهة Mage API؟

نعم. حزمة @mage-space/sdk الرسمية على npm وحزمة mage-space على PyPI مفتوحتا المصدر ومزودتان بالأنواع (typed) لكل نموذج. ترسلان الطلب، وتنتظران النتيجة، وتعيدان المحاولة بأمان، وترفعان الملفات نيابةً عنك. يمكن لمستخدمي ComfyUI تثبيت حزمة العقد comfyui-mage. راجع حزم Mage SDK.

أستخدم واجهة توليد أخرى بالفعل. ماذا عليّ أن أغيّر؟

اجعل عميلك يشير إلى https://api.mage.space/v1، وأرسل مفتاح Mage كرمز Bearer، وطابق حقولك مع صفحة النموذج: تعمل prompt وaspect_ratio وresolution وduration وmodel_id بالطريقة نفسها مع جميع نماذج Mage. الطلبات غير متزامنة، لذا أرسل الطلب ثم استعلم عن status_url بشكل متكرر.

ابدأ البناء مع Mage

حساب واحد، ورصيد Gems واحد، وكل النماذج. ادفع فقط مقابل ما تنشئه.

احصل على مفتاح APIاقرأ وثائق API

ذات صلة