Mage API · Audio model
Eleven Speech API
ElevenLabs v4: životně věrná řeč, kterou můžeš řídit
POST https://api.mage.space/v1/eleven_speech/generateStručně
Eleven Speech API spouští Eleven v4 přes Mage na POST https://api.mage.space/v1/eleven_speech/generate. Požadavek s výchozím nastavením stojí 30 Gems (asi 0,03 $), bez předplatného. Eleven Speech nepodporuje zmínky pomocí @handle.
- ZvukVýstup
- 1Varianta
- 30Gems za klip, výchozí
- $0.03Přibližně v USD
Přehled
Co umí Eleven Speech API
Převod textu na řeč ElevenLabs v4 v 16 hlasech a více než 90 jazycích, řízený řádek po řádku pomocí audio tagů jako [whispers] nebo [laughs].
Expresivní převod textu na řeč od ElevenLabs ve více než 90 jazycích, jako MP3 v délce textu. Audio tagy v hranatých závorkách řídí přednes a přidávají zvukové efekty: [whispers], [laughs], [sarcastic], [door slams].
Generuje pouze z promptu.
Rychlý start
Volání Eleven Speech API
Nastav MAGE_API_KEY, odešli požadavek na /eleven_speech/generate a dotazuj se na status_url, dokud se požadavek nedokončí.
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"])Modely
Hodnoty model_id pro Eleven Speech
Variantu vybereš pomocí model_id. Požadavek bez něj použije výchozí.
| model_id | Název | Výchozí |
|---|---|---|
| eleven-v4 | Eleven v4 | Ano |
Možnosti
Parametry Eleven Speech
Povolené hodnoty napříč všemi variantami; konkrétní varianta jich může nabízet méně. Možnosti pro jednotlivé varianty najdeš v dokumentaci.
| Pole | Hodnoty |
|---|---|
| voice | darian, talia, elara, baxter, eldrin, elowen, kaelen, lawrence, alicia, maisie, warren, jade, caleb, sawyer, florence, wyatt |
Pravidla
Co Eleven Speech API vynucuje
- Prompt je text, který se má namluvit, nejvýše 5000 znaků včetně audio tagů.
- `voice` je jedna z hodnot darian, talia, elara, baxter, eldrin, elowen, kaelen, lawrence, alicia, maisie, warren, jade, caleb, sawyer, florence, wyatt.
- `stability` se pohybuje od 0 (expresivní) do 1 (vyrovnané).
Další audio modely
Další API pro generování zvuku na Mage
Seed Audio API
Hlasy, hudba a zvukové efekty z jednoho promptu
Eleven Music API
Písničky od ElevenLabs se zpěvem i bez něj
Časté dotazy
Často kladené otázky
Kolik stojí Eleven Speech API?
Jaký je endpoint Eleven Speech API?
Které modely Eleven Speech můžu volat?
Podporuje Eleven Speech referenční obrázky nebo postavy?
Můžu používat Eleven Speech z Claude nebo ChatGPT?
Jak dlouho se výsledky Eleven Speech uchovávají?
Začni tvořit s Mage
Jeden účet, jeden zůstatek Gems, všechny modely. Platíš jen za to, co vygeneruješ.