Mage API · Аудіомодель
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-v4 | Eleven v4 | Так |
Параметри
Параметри Eleven Speech
Допустимі значення для всіх варіантів; окремий варіант може пропонувати менше. Параметри кожного варіанта наведено в документації.
| Поле | Значення |
|---|---|
| voice | darian, 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
Seed Audio API
Голоси, музика та звукові ефекти з одного промпту
Eleven Music API
Пісні від ElevenLabs — з вокалом або без
Поширені запитання
Поширені запитання
Скільки коштує Eleven Speech API?
Яка кінцева точка Eleven Speech API?
Які моделі Eleven Speech можна викликати?
Чи підтримує Eleven Speech референсні зображення або персонажів?
Чи можна користуватися Eleven Speech із Claude або ChatGPT?
Як довго зберігаються результати Eleven Speech?
Створюй з Mage
Один акаунт, один баланс Gems, усі моделі. Плати лише за те, що генеруєш.