ElevenLabs · Озвучка · API

ElevenLabs API: цены за 1000 символов в рублях и подключение за 5 минут

ElevenLabs API из России: озвучка текста моделями v3, Multilingual v2 и Turbo, русский язык, оплата в рублях картой РФ или по счёту. Формат OpenAI audio.speech.

ElevenLabs — модели синтеза речи с естественной интонацией: озвучивают текст на русском, английском и других языках голосами из готовой библиотеки. Через Zerocoder доступны ElevenLabs v3, Multilingual v2, Turbo 2.5 и v4 Turbo одним POST-запросом на /api/v1/audio/speech в формате OpenAI audio.speech — без аккаунта ElevenLabs, VPN и зарубежной карты.

Оплата за символы в рублях: тариф за каждую тысячу символов текста с минимальной ценой за вызов, сумма списывается при запросе и возвращается, если аудио не получилось. Ответ — готовый MP3-файл. Ниже — живые цены моделей, калькулятор и примеры кода.

Модели и цены

Живой прайс GET /v1/models в рублях и долларах. Минимум за вызов — 0,5 ₽. Эндпоинт: /v1/audio/speech

Цены моделей в рублях и долларах; где мы дешевле — зачёркнутая официальная цена вендора за ту же единицу
МодельЦенаЕдиница
ElevenLabs v3рекомендуемeleven_v3 · ElevenLabsтакже: eleven-v3, elevenlabs-v3
9,6 ₽$0.107за 1000 символов
ElevenLabs Multilingual v2eleven_multilingual_v2 · ElevenLabsтакже: eleven-multilingual-v2, elevenlabs-multilingual-v2
9,6 ₽$0.107за 1000 символов
ElevenLabs v4 Turboeleven_v4_turbo · ElevenLabsтакже: eleven-v4-turbo, elevenlabs-v4-turbo
4,8 ₽$0.053за 1000 символов
ElevenLabs Turbo 2.5eleven_turbo_v2_5 · ElevenLabsтакже: eleven-turbo-v2.5, eleven-turbo-2.5, elevenlabs-turbo-2.5
4,8 ₽$0.053за 1000 символов
Доллары — по внутреннему курсу 1 $ = 90 ₽; в цену Zerocoder входят оплата в рублях и работа без VPN.

Калькулятор стоимости

Выберите модель и объём — калькулятор считает по тем же формулам, что биллинг API.

за один вызов9,6 ₽ $0.107
в месяц · 1 0009600 ₽ $106.67

9,6 ₽ за 1000 символов · минимум за вызов: 0,5 ₽

Цены из GET /v1/models, курс — внутренний. Неудачная генерация не списывается.

  1. Получите ключв кабинете API
  2. Пополните кошелёкв рублях: карта, СБП или счёт
  3. Сделайте вызовPOST /v1/audio/speech, модель eleven_v3
Первый запрос

Подключите ElevenLabs API: ключ, base URL и файл MP3

Запрос в формате OpenAI audio.speech: POST /v1/audio/speech с model, voice и input — в ответе MP3-файл, а списание и остаток баланса приходят в заголовках. OpenAI SDK подключается заменой base URL и ключа; голоса — GET /v1/audio/voices.

Base URL
https://zerocoder.com/api/v1

Ключ — в заголовке x-api-key или Authorization: Bearer

Модель в примерах — eleven_v3; подойдёт любая из таблицы цен

from openai import OpenAI client = OpenAI(    base_url="https://zerocoder.com/api/v1",    api_key="zc-sk-…",) r = client.audio.speech.create(    model="eleven_v3",    voice="Liam",    input="Hello! This is a test of text to speech.",)r.write_to_file("speech.mp3")  # MP3 only
import fs from "node:fs";import OpenAI from "openai"; const client = new OpenAI({  baseURL: "https://zerocoder.com/api/v1",  apiKey: "zc-sk-…",}); const r = await client.audio.speech.create({  model: "eleven_v3",  voice: "Liam",  input: "Hello! This is a test of text to speech.",});fs.writeFileSync("speech.mp3", Buffer.from(await r.arrayBuffer()));
curl https://zerocoder.com/api/v1/audio/speech \  -H "authorization: Bearer zc-sk-…" \  -H "content-type: application/json" \  -d '{"model": "eleven_v3", "voice": "Liam",       "input": "Hello! This is a test of text to speech."}' \  --output speech.mp3 -D -# body: MP3; headers: x-billing-charged-rub, x-billing-balance-rub# options: "speed": 0.7–1.2, "language_code": "ru",#          "stability" / "similarity_boost": 0–1# voices: curl https://zerocoder.com/api/v1/audio/voices -H "authorization: Bearer zc-sk-…"

Как подключить ElevenLabs API: первый запрос за 5 минут

От ключа до продакшена — шесть шагов по реальным контрактам /api/v1. Каждый шаг ведёт в нужный раздел документации.

  1. 1

    Получите ключ в кабинете

    Зарегистрируйтесь, откройте раздел API в кабинете, пополните баланс в рублях и создайте ключ формата zc-sk-…. Один ключ открывает ElevenLabs и все остальные модели каталога.

    Подробнее →
  2. 2

    Отправьте первый запрос

    POST /v1/audio/speech с model, voice и input — формат OpenAI audio.speech: в ответе MP3-файл с озвучкой ElevenLabs, а списание и остаток баланса приходят в заголовках ответа.

    Подробнее →
  3. 3

    Подберите голос и язык

    GET /v1/audio/voices отдаёт список голосов с id; известные можно указывать по имени (Liam, Callum, Laura, Brian). Для текста на одном языке передавайте language_code, темп — speed от 0,7 до 1,2. Ответ сохраняйте сразу в файл .mp3.

    Подробнее →
  4. 4

    Обработайте лимиты и ошибки

    30 запросов в минуту на ключ: на 429 подождите и повторите с нарастающей паузой; 402 — пополните баланс; 400 — сверьте model по GET /v1/models. Неудачная генерация не списывается, повторять её безопасно.

    Подробнее →
  5. 5

    Следите за бюджетом

    GET /v1/balance отдаёт баланс и расход за 30 дней; цена каждого вызова приходит прямо в ответе — пишите её в свои логи и поставьте порог оповещения в своём мониторинге.

    Подробнее →
  6. 6

    Выводите в продакшен

    Ключ храните в секретах сервера, не во фронтенде. Под большой объём ElevenLabs напишите нам — лимит поднимается индивидуально, юрлицам доступна оплата по счёту. Фактическую стабильность смотрите на странице статуса.

    Подробнее →

Без кода

Любой инструмент, который умеет HTTP-запрос, умеет и наш API: один POST с заголовком x-api-key.
HTTP Requestn8n

Узел HTTP Request: метод POST, адрес ручки /api/v1, заголовок x-api-key и JSON-тело из полей воркфлоу. Для видео — узел Wait и второй HTTP Request на GET ?id= в цикле до completed.

HTTP → Make a requestMake

Модуль HTTP «Make a request»: POST, Body type JSON, заголовок x-api-key. Ответ парсится автоматически — url картинки или текст ответа подставляются в следующие модули.

Webhooks by ZapierZapier

Действие Webhooks by Zapier → Custom Request: POST, Data — JSON с model и prompt, Headers — x-api-key. Поля ответа доступны следующим шагам запа.

Apps ScriptGoogle Sheets

В Apps Script — UrlFetchApp.fetch с method post, contentType application/json и payload из ячеек: промты в одной колонке, результат записывается в соседнюю.

любой бот-фреймворкTelegram-бот

Бот на aiogram, grammY или Telegraf вызывает тот же HTTP API: сообщение пользователя → запрос к модели → ответ в чат. Для видео — опрос статуса и отправка файла по готовой ссылке.

OpenAI-совместимый base URLPython / Node SDK

Для текстовых моделей официальные SDK OpenAI и Anthropic работают с заменённым base URL и нашим ключом — код приложения не меняется. Картинки и видео — обычный HTTP-запрос из любого языка.

Для бизнеса

Поможем внедрить ИИ в ваш бизнес

Не только ключ: поможем встроить ElevenLabs и другие модели в ваши процессы — от аудита до продакшена, с оплатой по счёту.

  • Аудит процессовСмотрим, где в ваших процессах ИИ окупается: поддержка, продажи, контент, документы. Называем конкретные сценарии и модели.
  • Интеграция в CRM, сайт, Telegram, n8nПодключаем по нашему API или готовыми сценариями без кода; один ключ и общий баланс на все модели.
  • Оплата в рублях по счётуЮрлицам — счёт на расчётный счёт, закрывающие документы для бухгалтерии, зачисление на API-баланс.
  • Поддержка и лимитыПомогаем с промтами и архитектурой, поднимаем лимит запросов под вашу нагрузку индивидуально.

Входные материалы, лимиты и возврат денег

  • POST /v1/audio/speech в формате OpenAI audio.speech: model, input, voice (id или имя из GET /v1/audio/voices)
  • Длина input за вызов: до 5000 символов у v3, до 10 000 у остальных моделей
  • Ответ — только MP3; списание и остаток — в заголовках x-billing-charged-rub и x-billing-balance-rub
  • speed 0,7–1,2, stability и similarity_boost 0–1, language_code — код языка
  • Цена — за 1000 символов input, минимум за вызов; аудио не получилось — возврат в том же запросе
  • 30 запросов в минуту на ключ (все ручки вместе)

Ответы с ошибками и возвраты

# 401 {"error":{"type":"authentication_error","message":"…"}}
# 402 {"error":{"type":"billing_error","message":"Not enough API balance: this call costs … (… characters × … per 1000) …"}}
# 429 {"error":{"type":"rate_limit_error","message":"…"}}   ← 30 requests/min per key
# 400 {"error":{"type":"invalid_request_error","message":"Unknown speech model \"…\". Use one of: …"}}
# 400 {"error":{"type":"invalid_request_error","message":"input is too long: … characters, … accepts up to …"}}   ← before any charge
# 400 {"error":{"type":"invalid_request_error","message":"Unknown voice \"…\". See GET /v1/audio/voices."}}
# 503 {"error":{"type":"model_unavailable","message":"…"}} + retry-after   ← no audio → the charge is refunded

Фактическая стабильность API и возвраты за озвучку

Цифры — из публичной сводки /status: доля успешных запросов за период по всему API и по категории в целом (разбивки по отдельным моделям в сводке нет), без обещаний SLA. Неудачная генерация не списывается, повторять её безопасно.

API для разработчиковработает штатно

—сейчас (окно 2 ч)
74,5%за 30 дней
74%за 90 дней

Возвраты и списания

  • Списание при запросе по числу символов input, не меньше минимума за вызов
  • Аудио не получилось — возврат в том же запросе (ответ 503 или 400 с причиной)
  • Неверные параметры (голос, длина текста, формат) — отказ до списания

Учёт ведётся с 8 авг. 2026.

Сценарии использования

1

Озвучка статей, новостей и постов для подкастов и аудиоверсий сайта

2

Голос для роликов, Reels и презентаций без студии записи

3

Голосовые ответы Telegram-ботов и ассистентов

4

Аудиоуроки и озвучка учебных курсов на русском и английском

5

Озвучка карточек товаров и рекламных объявлений

6

Массовая озвучка уведомлений, подсказок и IVR-сценариев

Как готовить промт

  • Для выразительной речи берите ElevenLabs v3, для длинных текстов — Multilingual v2, для быстрых и дешёвых фраз — Turbo.
  • Подберите голос по списку GET /v1/audio/voices и закрепите его в коде: Liam, Callum, Laura, Brian и другие.
  • Указывайте language_code, если текст на одном языке, — так произношение стабильнее.
  • Длинный текст режьте на абзацы до лимита модели и склеивайте MP3-файлы у себя.
  • Расставляйте знаки препинания и пишите числа словами там, где важно произношение.
  • Темп меняйте параметром speed от 0,7 до 1,2, а ровность голоса — stability.

Готовые промты для ElevenLabs

Скопируйте промт и параметры в тело запроса — поля называются так же, как в контракте /api/v1. Подставьте свой материал в угловых скобках.

Аудиоверсия статьи

<абзац статьи до лимита модели>
model: eleven_multilingual_v2voice: Brianlanguage_code: ru

Длинную статью озвучивайте по абзацам и склеивайте файлы.

Выразительный рекламный ролик

Устали ждать? Новый сервис доставит заказ за час — попробуйте сегодня!
model: eleven_v3voice: Lauraspeed: 1.05

Голосовой ответ бота

<короткий ответ бота пользователю>
model: eleven_v4_turbovoice: Liam

Turbo-модели быстрее и дешевле — подходят для коротких реплик.

Урок в спокойном темпе

<текст урока>
model: eleven_multilingual_v2voice: Callumspeed: 0.9stability: 0.7

Уведомления пакетом

Ваш заказ передан в доставку. Курьер позвонит за час до приезда.
model: eleven_turbo_v2_5voice: Lauralanguage_code: ru

Кому подходит ElevenLabs API

Отрасли, где этот тип генерации встраивается в процесс, а не остаётся экспериментом.

Медиа и блогиАудиоверсии статей и новостей — ElevenLabs озвучивает текст прямо из вашей CMS.
EdTechОзвучка уроков, словарей и заданий на русском и английском.
МаркетингГолос для роликов, Reels и рекламных объявлений без студии записи.
Боты и ассистентыГолосовые ответы в Telegram-ботах и приложениях.
E-commerceАудиоописания товаров и озвучка промо для маркетплейсов.
Колл-центрыФразы IVR и уведомления пакетом — ElevenLabs по одному запросу на реплику.

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

Сколько стоит озвучка через ElevenLabs API в рублях?

ElevenLabs тарифицируется за символы: у каждой модели своя цена за 1000 символов текста в поле input, она в таблице выше и в GET /v1/models, плюс минимальная цена за вызов. Сумма списывается при запросе, а фактическое списание и остаток баланса приходят в заголовках ответа.

Как озвучить текст через ElevenLabs API из Python?

Подойдёт OpenAI SDK: base_url — zerocoder.com/api/v1, ключ — zc-sk-…, затем вызов audio.speech с полями model, voice и input, ответ сохраняется в MP3-файл. Без SDK — POST /v1/audio/speech с тем же JSON-телом через requests или curl. Готовые примеры — в блоке «Первый запрос».

Какие модели ElevenLabs доступны и чем они отличаются?

Доступны ElevenLabs v3 — самая выразительная речь, Multilingual v2 — стабильная озвучка длинных текстов на многих языках, Turbo 2.5 и v4 Turbo — быстрые и более дешёвые модели для коротких фраз и массовой озвучки. Точные id и цены — в таблице выше.

Какие голоса и языки поддерживает ElevenLabs API?

В ElevenLabs API доступно 67 голосов из библиотеки, полный список с id отдаёт GET /v1/audio/voices; известные голоса можно указывать по имени — Liam (по умолчанию), Callum, Laura, Brian. Модели говорят на русском, английском и других языках, язык можно задать параметром language_code.

Какие ограничения у ElevenLabs API по длине текста и формату?

За один вызов ElevenLabs v3 принимает до 5000 символов, остальные модели — до 10 000; длинный текст режьте на части. Ответ — только MP3. Темп задаётся параметром speed от 0,7 до 1,2, стабильность и сходство голоса — stability и similarity_boost от 0 до 1. Общий лимит ключа — 30 запросов в минуту.

Как подключить ElevenLabs API из России и оплачивать озвучку в рублях?

Аккаунт ElevenLabs, VPN и зарубежная карта не нужны: ключ zc-sk-… выпускается в кабинете API Zerocoder, баланс пополняется в рублях картой российского банка, через СБП или по счёту для юрлиц. Озвучка запускается запросом POST /api/v1/audio/speech на zerocoder.com, тот же ключ открывает текстовые, графические и видеомодели.

Возвращаются ли деньги, если ElevenLabs не вернул аудио?

Да. Если провайдер не смог озвучить текст, списанная сумма возвращается на баланс автоматически в том же запросе, а API отвечает ошибкой 503 или 400 с причиной. Ошибки в параметрах — неизвестный голос, слишком длинный текст, неподдерживаемый формат — отклоняются до списания.

Можно ли клонировать голос или получать поток аудио в ElevenLabs API?

Нет. Через API доступна озвучка текста готовыми голосами из библиотеки с ответом цельным MP3-файлом; клонирование голоса, распознавание речи и потоковая отдача аудио не поддерживаются. Для длинных материалов озвучивайте текст частями и склеивайте файлы на своей стороне.

API нейросетей для ваших продуктов

Оплата в рублях картой РФ, один ключ ко всем моделям