Перейти к содержимому

API Mage · Аудиомодель

Eleven Speech API

ElevenLabs v4: реалистичная озвучка, которой можно управлять

POST https://api.mage.space/v1/eleven_speech/generate

Главное

Eleven Speech API запускает Eleven v4 через Mage по адресу POST https://api.mage.space/v1/eleven_speech/generate. Запрос с настройками по умолчанию стоит 30 Gems (около $0,03), без подписки. Eleven Speech не поддерживает упоминания @handle.

  • АудиоРезультат
  • 1Вариант
  • 30Gems за клип, по умолчанию
  • $0.03Примерно, в USD

Обзор

Что умеет Eleven Speech API

Преобразование текста в речь ElevenLabs v4: 16 голосов и более 90 языков, с управлением каждой репликой через аудиотеги, например [whispers] или [laughs].

Выразительный синтез речи от ElevenLabs на более чем 90 языках, в виде MP3 такой же длины, как и текст. Аудиотеги в квадратных скобках задают манеру подачи и добавляют звуковые эффекты: [whispers], [laughs], [sarcastic], [door slams].

Генерирует только по промпту.

Быстрый старт

Вызов Eleven Speech API

Задай MAGE_API_KEY, отправь запрос на /eleven_speech/generate и опрашивай status_url, пока запрос не завершится.

cURL
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/eleven_speech/generate' \
  --header "Authorization: Bearer $MAGE_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
  "prompt": "Every lighthouse keeps one promise... to stay lit until morning. [softly] And this one never broke it.",
  "model_id": "eleven-v4"
}' | 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('eleven_speech', {
  prompt: 'Every lighthouse keeps one promise... to stay lit until morning. [softly] And this one never broke it.',
  model_id: 'eleven-v4',
});

console.log(request.result.url);
Python
# pip install mage-space
from mage_space import Mage

mage = Mage()  # reads MAGE_API_KEY

request = mage.run("eleven_speech", {
    "prompt": "Every lighthouse keeps one promise... to stay lit until morning. [softly] And this one never broke it.",
    "model_id": "eleven-v4",
})

print(request["result"]["url"])

Модели

Значения model_id для Eleven Speech

Передайте model_id, чтобы выбрать вариант. Запрос без него использует вариант по умолчанию.

model_idНазваниеПо умолчанию
eleven-v4Eleven v4Да

Параметры

Параметры Eleven Speech

Допустимые значения для всех вариантов; у отдельного варианта их может быть меньше. Параметры каждого варианта перечислены в документации.

ПолеЗначения
voicedarian, talia, elara, baxter, eldrin, elowen, kaelen, lawrence, alicia, maisie, warren, jade, caleb, sawyer, florence, wyatt

Правила

Какие ограничения действуют в Eleven Speech API

  • Промпт — это текст для озвучивания, не более 5000 символов, включая аудиотеги.
  • `voice` — одно из значений: darian, talia, elara, baxter, eldrin, elowen, kaelen, lawrence, alicia, maisie, warren, jade, caleb, sawyer, florence, wyatt.
  • `stability` принимает значения от 0 (выразительно) до 1 (стабильно).

Другие аудиомодели

Другие API для генерации аудио в Mage

  • Аудио · от 19 Gems

    Seed Audio API

    Голоса, музыка и звуковые эффекты из одного промпта

  • Аудио · от 113 Gems

    Eleven Music API

    Песни ElevenLabs с вокалом и без

FAQ

Частые вопросы

Сколько стоит Eleven Speech API?
Запрос к Eleven Speech с настройками по умолчанию (Eleven v4) стоит 30 Gems, около $0,03. Другие разрешения, длительности и варианты меняют цену; точная сумма списания указана в ответе. Если генерация не удалась, Gems возвращаются; если её заблокировала политика контента Mage, не возвращаются.
Какой эндпоинт у Eleven Speech API?
POST https://api.mage.space/v1/eleven_speech/generate с заголовком Authorization: Bearer, в котором передаётся ваш API-ключ Mage. В ответе есть status_url — по нему нужно опрашивать результат.
Какие модели Eleven Speech можно вызывать?
eleven-v4 (Eleven v4). По умолчанию используется Eleven v4.
Поддерживает ли Eleven Speech референсные изображения или персонажей?
Eleven Speech не принимает на вход изображения, видео или аудио. Упоминания через @handle тоже не поддерживаются.
Можно ли использовать Eleven Speech в Claude или ChatGPT?
Да. Подключите MCP-сервер Mage к Claude, ChatGPT, Claude Code, Grok или Cursor и попросите Eleven Speech по названию. Ассистент прочитает его параметры через get_model и назовёт цену до генерации.
Как долго хранятся результаты Eleven Speech?
Результаты и входные файлы хранятся 30 дней. Всё, что нужно сохранить, скачайте в своё хранилище.

Начните создавать с Mage

Один аккаунт, один баланс Gems, все модели. Платите только за то, что генерируете.