Przejdź do treści

API Mage · Model audio

Eleven Speech API

ElevenLabs v4: realistyczna mowa, którą możesz reżyserować

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

W skrócie

Eleven Speech API uruchamia Eleven v4 przez Mage pod adresem POST https://api.mage.space/v1/eleven_speech/generate. Zapytanie z ustawieniami domyślnymi kosztuje 30 Gems (ok. 0,03 $), bez subskrypcji. Eleven Speech nie obsługuje wzmianek @handle.

  • AudioWynik
  • 1Wariant
  • 30Gems za klip, domyślnie
  • $0.03Około, w USD

Przegląd

Co potrafi Eleven Speech API

Zamiana tekstu na mowę ElevenLabs v4 w 16 głosach i ponad 90 językach, z reżyserią linijka po linijce za pomocą tagów audio, takich jak [whispers] czy [laughs].

Ekspresyjna zamiana tekstu na mowę od ElevenLabs w ponad 90 językach, jako MP3 tak długi jak tekst. Tagi audio w nawiasach kwadratowych sterują sposobem wypowiedzi i dodają efekty dźwiękowe: [whispers], [laughs], [sarcastic], [door slams].

Generuje wyłącznie na podstawie promptu.

Szybki start

Wywołaj Eleven Speech API

Ustaw MAGE_API_KEY, wyślij żądanie do /eleven_speech/generate i odpytuj status_url, aż żądanie się zakończy.

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"])

Modele

Wartości model_id dla Eleven Speech

Wyślij model_id, aby wybrać wariant. Zapytanie bez niego użyje wariantu domyślnego.

model_idNazwaDomyślny
eleven-v4Eleven v4Tak

Opcje

Parametry Eleven Speech

Dozwolone wartości dla wszystkich wariantów; dany wariant może oferować mniej. Opcje dla poszczególnych wariantów znajdziesz w dokumentacji.

PoleWartości
voicedarian, talia, elara, baxter, eldrin, elowen, kaelen, lawrence, alicia, maisie, warren, jade, caleb, sawyer, florence, wyatt

Zasady

Jakie ograniczenia egzekwuje Eleven Speech API

  • Prompt to tekst do wypowiedzenia, maksymalnie 5000 znaków, łącznie z tagami audio.
  • `voice` to jedna z wartości: darian, talia, elara, baxter, eldrin, elowen, kaelen, lawrence, alicia, maisie, warren, jade, caleb, sawyer, florence, wyatt.
  • `stability` przyjmuje wartości od 0 (ekspresyjnie) do 1 (stabilnie).

Więcej modeli audio

Inne API do generowania dźwięku w Mage

  • Audio · od 19 Gems

    Seed Audio API

    Głosy, muzyka i efekty dźwiękowe z jednego promptu

  • Audio · od 113 Gems

    Eleven Music API

    Piosenki ElevenLabs z wokalem lub bez

FAQ

Najczęściej zadawane pytania

Ile kosztuje Eleven Speech API?
Zapytanie do Eleven Speech z ustawieniami domyślnymi (Eleven v4) kosztuje 30 Gems, czyli ok. 0,03 $. Inne rozdzielczości, czasy trwania i warianty zmieniają cenę, a dokładną opłatę podaje odpowiedź. Za nieudane generowanie zwracamy koszt, ale nie za takie, które zablokuje polityka treści Mage.
Jaki jest endpoint Eleven Speech API?
POST https://api.mage.space/v1/eleven_speech/generate z nagłówkiem Authorization: Bearer zawierającym Twój klucz API Mage. Odpowiedź zawiera status_url, który odpytujesz, aby pobrać wynik.
Które modele Eleven Speech mogę wywoływać?
eleven-v4 (Eleven v4). Domyślnie używany jest Eleven v4.
Czy Eleven Speech obsługuje obrazy referencyjne lub postacie?
Eleven Speech nie przyjmuje obrazów, wideo ani audio jako danych wejściowych. Eleven Speech nie obsługuje wzmianek @handle.
Czy mogę używać Eleven Speech w Claude lub ChatGPT?
Tak. Połącz serwer Mage MCP z Claude, ChatGPT, Claude Code, Grok lub Cursor i poproś o Eleven Speech po nazwie. Twój asystent odczyta jego opcje przez get_model i poda cenę przed generowaniem.
Jak długo przechowywane są wyniki Eleven Speech?
Wyniki i dane wejściowe są przechowywane przez 30 dni. Wszystko, co chcesz zachować, pobierz na własny dysk.

Zacznij tworzyć z Mage

Jedno konto, jedno saldo Gems, wszystkie modele. Płacisz tylko za to, co wygenerujesz.