Mage API · Генерація аудіо
API для генерації аудіо зі ШІ: голоси, музика та звук
Мовлення, озвучення, музика та звукові ефекти з одного промпту в Seed Audio, з голосовими референсами та налаштуваннями швидкості мовлення, гучності й висоти тону.
POST https://api.mage.space/v1/{model}/generateКоротко
API генерації аудіо Mage запускає Seed Audio за адресою https://api.mage.space/v1/seed_audio/generate. Надішліть текстовий промпт, за потреби з голосовими референсами чи зображенням, і отримайте аудіофайл тривалістю до 120 секунд з голосами, музикою або звуковими ефектами. Кожен кліп оплачується в Gems, без підписки.
- 1аудіомоделі
- $0.019Найдешевший варіант за замовчуванням, за кліп
- 20Одночасні генерації
- $0Щомісячна плата
Моделі
Усі аудіомоделі в Mage API
Ціни вказано за одну генерацію, у Gems. 1 000 Gems коштують $1 у стандартному пакеті, а більші пакети дають додаткові Gems. Ціна залежить від моделі, роздільної здатності та тривалості; показано ціну за стандартних налаштувань, а точну суму списання кожна відповідь містить у 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_ і показується лише один раз. В акаунті може бути 10 активних ключів.
Надішли генерацію
Надішли POST із JSON-тілом на https://api.mage.space/v1/{model}/generate із заголовком Authorization: Bearer. Відповідь приходить одразу й містить request_id, status і status_url. Додай заголовок Idempotency-Key, щоб повторна спроба ніколи не списувала оплату двічі.
Опитуй і завантажуй
Опитуй status_url, доки статус не стане completed, failed або cancelled. Завершений запит містить result.url із файлом зображення, відео чи аудіо, який зберігається 30 днів.
Створено для продакшну
Що отримує кожен запит до Mage API
Один ключ — усі моделі
28 моделей для зображень, відео й аудіо в одному REST API з єдиним балансом Gems. Щоб змінити модель, достатньо змінити шлях в URL.
Оплата за кожну генерацію
Без підписки й мінімальних витрат. Ти купуєш Gems, а за кожен запит списується його вказана ціна. Якщо генерація не вдалася, кошти повертаються — крім випадків, коли її заблокувала політика щодо контенту Mage.
Безпечні повторні спроби
Ключі ідемпотентності гарантують, що повторне надсилання поверне початковий запит без повторного списання коштів.
Стабільні персонажі
Збережи персонажа або референс один раз, а потім пиши @handle у будь-якому промпті, щоб використовувати його з усіма моделями, які це підтримують.
Великі вхідні файли
Надсилай зображення, відео й аудіо як URL чи data URL або завантажуй файли до 100 МБ через підписане завантаження.
20 генерацій одночасно
Кожен обліковий запис може запускати 20 генерацій одночасно, а ліміт можна підвищити під твій сценарій. За відхилені запити кошти не списуються.
Сценарії використання
Що розробники створюють за допомогою API для аудіо
Озвучення та дикторський текст
Генеруйте озвучення для відео, пояснювальних роликів та аудіокниг із налаштуваннями швидкості мовлення, гучності й висоти тону.
Стабільні голоси
Збережіть голосовий кліп як референс і згадуйте його через @handle, щоб зберігати той самий голос у різних кліпах.
Звукові ефекти
Створюйте атмосферні звуки, фоллі та звуки інтерфейсу за описом для ігор і застосунків.
Фонова музика
Створюйте фонову музику для соцмереж і реклами за промптом.
Саундтреки для згенерованого відео
Поєднайте Seed Audio з API для відео, щоб додавати звук до кліпів із моделей без звуку.
Агенти, які говорять
Дозвольте Claude, ChatGPT або власному агенту створювати аудіо через сервер MCP чи REST API.
Поширені запитання
Поширені запитання
Чи вміє API для аудіо перетворювати текст на мовлення?
Якої тривалості може бути згенероване аудіо?
Скільки коштує Mage API?
Чи потрібна підписка на Mage, щоб користуватися API?
Чи можна використовувати результати API в комерційних цілях?
Які є ліміти запитів?
Чи може мій ШІ-агент користуватися API Mage?
Чи є SDK для API Mage?
Я вже користуюся іншим API для генерації. Що мені потрібно змінити?
Створюй з Mage
Один акаунт, один баланс Gems, усі моделі. Плати лише за те, що генеруєш.