Mage API · Hangmodell
Eleven Speech API
ElevenLabs v4: élethű beszéd, amelyet te irányíthatsz
POST https://api.mage.space/v1/eleven_speech/generateDióhéjban
Az Eleven Speech API az Eleven v4 modellt futtatja a Mage-en keresztül a POST https://api.mage.space/v1/eleven_speech/generate végponton. Az alapbeállításokkal indított kérés 30 Gembe kerül (kb. 0,03 $), előfizetés nélkül. Az Eleven Speech nem fogad @handle említéseket.
- HangKimenet
- 1Változat
- 30Gems klipenként, alapértelmezett
- $0.03Körülbelül, USD-ben
Áttekintés
Mit tud az Eleven Speech API
ElevenLabs v4 szövegfelolvasás 16 hanggal és több mint 90 nyelven, soronként irányítva olyan hangcímkékkel, mint a [whispers] vagy a [laughs].
Az ElevenLabs kifejező szövegfelolvasása 90+ nyelven, a szöveg hosszával megegyező MP3-ként. A szögletes zárójeles hangcímkék irányítják az előadásmódot, és hanghatásokat adnak hozzá: [whispers], [laughs], [sarcastic], [door slams].
Csak a promptból generál.
Gyors kezdés
Az Eleven Speech API hívása
Állítsd be a MAGE_API_KEY-t, küldd a kérést az /eleven_speech/generate végpontra, és kérdezd le a status_url-t, amíg a kérés be nem fejeződik.
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"])Modellek
Eleven Speech model_id értékek
Küldj model_id-t a változat kiválasztásához. Ha nincs megadva, az alapértelmezett fut.
| model_id | Név | Alapértelmezett |
|---|---|---|
| eleven-v4 | Eleven v4 | Igen |
Beállítások
Az Eleven Speech paraméterei
Az összes változatra megengedett értékek; egy változat kevesebbet kínálhat. A dokumentáció változatonként felsorolja a lehetőségeket.
| Mező | Értékek |
|---|---|
| voice | darian, talia, elara, baxter, eldrin, elowen, kaelen, lawrence, alicia, maisie, warren, jade, caleb, sawyer, florence, wyatt |
Szabályok
Mit kényszerít ki az Eleven Speech API
- A prompt a felolvasandó szöveg, legfeljebb 5000 karakter, a hangcímkékkel együtt.
- A `voice` értéke a következők egyike: darian, talia, elara, baxter, eldrin, elowen, kaelen, lawrence, alicia, maisie, warren, jade, caleb, sawyer, florence, wyatt.
- A `stability` értéke 0 (kifejező) és 1 (kiegyensúlyozott) között mozog.
További hangmodellek
További hanggeneráló API-k a Mage-en
Seed Audio API
Hangok, zene és hangeffektek egyetlen promptból
Eleven Music API
ElevenLabs dalok énekkel vagy anélkül
GYIK
Gyakran ismételt kérdések
Mennyibe kerül az Eleven Speech API?
Mi az Eleven Speech API végpontja?
Mely Eleven Speech modelleket hívhatom meg?
Támogat az Eleven Speech referenciaképeket vagy karaktereket?
Használhatom az Eleven Speechet Claude-ból vagy ChatGPT-ből?
Meddig őrződnek meg az Eleven Speech eredményei?
Kezdj el építeni a Mage-dzsel
Egy fiók, egy Gems-egyenleg, az összes modell. Csak azért fizetsz, amit legenerálsz.