TTS API: стоимость, формула и онлайн-калькулятор
- Стоимость TTS API считается по формуле: (Стоимость 1 млн символов / 1 000 000) * количество символов + стоимость аудиохранения (если есть).
- У трёх крупнейших провайдеров (Яндекс, Google, AWS) цены на стандартный синтез различаются более чем в 6 раз: от 0,23 ₽ до 1,57 ₽ за 1 000 символов.
- Реальные счета выше ожидаемых на 25–40% из-за того, что символы считаются вместе с пробелами и знаками препинания, а многие не учитывают плату за логирование и тюнинг.
- С помощью нашего Калькулятора стоимости TTS API можно за 30 секунд оценить бюджет для любого объёма текста и провайдера.
- Базовая формула расчёта стоимости TTS API
- Пошаговый пример расчёта: озвучка 500 000 символов через Яндекс SpeechKit
- Сравнение провайдеров TTS по цене за символ (2026)
- Подводные камни и скрытые расходы
- Как отладить расчёт и не переплатить
- Edge cases: нестандартные сценарии расчёта
- Сравнение стоимости TTS с другими микросервисами: CDN и синтез речи
- Частые ошибки при расчёте и как их избежать
Базовая формула расчёта стоимости TTS API
Большинство TTS API (Яндекс SpeechKit, Google Cloud Text-to-Speech, Amazon Polly, Microsoft Azure) тарифицируются по одному принципу: вы платите за каждый синтезированный символ. Символы считаются с пробелами и знаками препинания. Базовая формула:
Обязательно уточняйте у конкретного провайдера, входит ли в тариф стоимость аудиофайлов (обычно да, но есть лимиты на длительность) и плата за запросы (у некоторых — отдельно за каждый запрос). Пример для одного из самых популярных провайдеров в рунете — Яндекс SpeechKit:
| Провайдер | Тариф (стандарт) | Цена за 1 млн символов | Цена за 1 000 символов |
|---|---|---|---|
| Яндекс SpeechKit | Standard (русский) | 1 567,63 ₽ | 1,57 ₽ |
| Google Cloud TTS | Standard | 400 ₽ (~4 USD) | 0,40 ₽ |
| AWS Amazon Polly | Standard | 228,20 ₽ (~2,28 USD) | 0,23 ₽ |
Важно: Яндекс SpeechKit сейчас один из самых дорогих на рынке, но даёт лучшее качество для русского языка. AWS Polly — дешёвый, но без тонкой настройки ударений. Для быстрого пересчёта используйте наш Калькулятор стоимости TTS API — он сразу покажет итог в рублях для любого объёма.
Пошаговый пример расчёта: озвучка 500 000 символов через Яндекс SpeechKit
- Определите объём текста. Допустим, вам нужно озвучить 500 000 символов (включая пробелы) — это примерно 50 статей по 10 000 знаков.
- Узнайте тариф провайдера. Для Яндекс SpeechKit Standard (русский язык) цена — 1 567,63 ₽ за 1 млн символов.
- Подставьте в формулу: Стоимость = (1 567,63 / 1 000 000) × 500 000 = 783,82 ₽.
- Добавьте фиксированные расходы. Например, если у вас есть логирование аудио (0,05 ₽ за 1 запрос), и вы делаете 500 запросов (по 1 000 символов каждый), то добавится 25 ₽. Итог: ~808,92 ₽.
Edge case: если вы используете нейросетевые голоса (Premium), стоимость может быть в 5–10 раз выше. Для Яндекса Premium — 15 000 ₽ за 1 млн символов. В этом случае та же озвучка обойдётся в 7 500 ₽.
Совет: всегда проверяйте, что входит в лимит бесплатного использования. У Яндекса — 1 млн символов в месяц бесплатно в Standard. У Google — 0–1 млн символов в месяц. Не заплатите лишнего!
Сравнение провайдеров TTS по цене за символ (2026)
Чтобы выбрать оптимальный вариант, сравним тройку лидеров для русского языка. Данные актуальны на 10 июля 2026 года.
| Провайдер | Standard (руб./1 000 симв.) | Premium (руб./1 000 симв.) | Бесплатный лимит (мес.) |
|---|---|---|---|
| Яндекс SpeechKit | 1,57 ₽ | 15,00 ₽ | 1 000 000 символов |
| Google Cloud TTS | 0,40 ₽ | 1,60 ₽ | 1 000 000 символов |
| AWS Amazon Polly | 0,23 ₽ | 1,20 ₽ | 5 000 000 символов первый год |
Заметка: цены AWS указаны без учёта дополнительной платы за запросы (первые 1 млн запросов бесплатно). Для Google — входит в бесплатный лимит при объёме до 1 млн символов в месяц. При переходе через порог — плата по тарифу.
Если ваш объём превышает 10 млн символов в месяц, обратите внимание на корпоративные тарифы — они могут быть ниже в 1,5–2 раза. Всегда можно запросить индивидуальную скидку.
Подводные камни и скрытые расходы
Самая частая ошибка — считать, что стоимость равна просто (цена за символ × количество символов). На деле вылезают дополнительные опции:
- Хранение аудиофайлов. Некоторые провайдеры (например, Google) берут плату за хранение синтезированного аудио в облаке (например, $0.012 за 1 ГБ в месяц). Если вы синтезируете много файлов и храните их дольше 30 дней — счёт может вырасти на 10–15%.
- Скидка за объём. Обязательно проверьте, есть ли у провайдера понижающий коэффициент при большом объёме. Яндекс даёт скидку 25% от 10 млн символов в месяц.
- Плата за запросы. В AWS Polly отдельно тарифицируются запросы (первые 1 млн бесплатно, далее $0.00001 за запрос). Для тысяч коротких запросов это может быть существенно.
- SSML и паузы. Если вы используете SSML-разметку (паузы, ударения), символы самой разметки не учитываются почти у всех провайдеров, но зато увеличивается длина текста из-за вставок. Проверяйте в документации.
Совет: при тестовом запуске всегда сначала синтезируйте 1 000 символов, посмотрите итоговую сумму в личном кабинете и только потом масштабируйтесь. Так вы увидите все скрытые списания.
Как отладить расчёт и не переплатить
Если ваш счёт оказался выше ожидаемого, пройдитесь по чек-листу:
- Проверьте, сколько символов вы на самом деле отправили. Многие API возвращают количество использованных символов в ответе. Сравните с вашими оценками.
- Посмотрите разницу между Standard и Premium. Возможно, вы случайно включили нейросетевой голос (WaveNet, Neural) — он обычно дороже.
- Уточните, не было ли дополнительных плат за хранение или запросы.
- Воспользуйтесь Калькулятором стоимости TTS API — подставьте реальные данные из логов API, чтобы увидеть несоответствие.
Пример отладки: вы используете Google TTS, отправили 500 000 символов, а счет пришёл на 250 ₽ при ожидаемых 200 ₽. Откройте billing report — возможно, сработала плата за хранение файлов (если вы не удалили синтезированную речь). Или вы превысили бесплатный лимит запросов — тогда добавилось $0.00001 за запрос × 500 запросов = $0.005, но это мелочь. Чаще всего сюрприз — это хранение.
✅ Чек-лист: как не переплатить за TTS API
0 из 6
Edge cases: нестандартные сценарии расчёта
Бывают ситуации, когда обычная формула не работает. Вот три частых случая:
- Очень короткие тексты (менее 100 символов). Некоторые провайдеры округляют минимальный символ до 100 (например, Google). То есть за каждый запрос спишут 100 символов, даже если вы отправили 10. Учитывайте это при большом числе коротких запросов.
- Смешанные языки. Если текст на русском и английском, стоимость может рассчитываться по разным тарифам. Уточняйте в документации — часто языковые дорожки тарифицируются одинаково, но не всегда.
- SSML с паузами и акцентами. Разметка не оплачивается, но зато увеличивается число символов самого текста (например, добавление тега <break time="1s"/> не учитывается, а дублирование строк — да). Будьте внимательны.
Для сложных прогнозов лучше использовать специализированный инструмент — Калькулятор стоимости TTS API на нашем сайте, он поддерживает настройку всех этих параметров.
Сравнение стоимости TTS с другими микросервисами: CDN и синтез речи
Часто в одном проекте используют несколько облачных сервисов. Полезно сравнить TTS с расходами на CDN, чтобы оценить общий бюджет. Пример: вы планируете озвучивать тексты и раздавать аудиофайлы через CDN. Стоимость TTS — основной расход, но хранение и передача также важны.
Пример сравнения:
- TTS (Яндекс Standard): 500 000 символов = ~800 ₽.
- CDN (для аудио): 1 ГБ трафика (примерно 10 000 аудиофайлов по 100 КБ) может стоить около 100 ₽ в месяц (если использовать дешёвый CDN, например, VK Cloud).
Итого: 900 ₽ + стоимость запросов. Если вы используете CDN с оплатой за запросы — ещё ориентировочно 50 ₽. В сумме ~950 ₽.
Чтобы не считать вручную, используйте Калькулятор стоимости CDN — он поможет оценить затраты на раздачу контента.
Частые ошибки при расчёте и как их избежать
- Забывают про пробелы. В реальном тексте 15–25% символов — это пробелы. Не считайте только буквы.
- Путают символы и запросы. Многие тарифицируют и то, и другое. Всегда уточняйте, есть ли плата за запрос.
- Игнорируют бесплатный лимит. Если ваш объём меньше лимита (например, 500 000 символов в Яндекс SpeechKit Standard), вы вообще не платите. Проверьте счёт — часто он нулевой.
- Не учитывают округление минимальной длины. Как сказано выше, короткие тексты могут оплачиваться как 100 символов.
Чтобы не ошибиться, советуем всегда использовать Калькулятор стоимости TTS API — он учитывает все нюансы.
🧮 Посчитайте сами — инструменты по теме
🧭 Разделы по теме
Частые вопросы
Сколько стоит TTS за символ у Яндекса в 2026?
Яндекс SpeechKit Standard для русского языка стоит 1 567,63 ₽ за 1 млн символов, то есть ~1,57 ₽ за 1 000 символов. Premium — 15 000 ₽ за 1 млн символов. Цены актуальны на июль 2026.
Какой TTS API самый дешёвый для русского языка?
Среди крупных провайдеров самый дешёвый — Amazon Polly: ~228,20 ₽ за 1 млн символов (Standard). Google Cloud TTS — ~400 ₽ за 1 млн. Обратите внимание на бесплатные лимиты — у AWS 5 млн символов в первый год бесплатно.
Учитываются ли пробелы в количестве символов TTS?
Да, почти все TTS API считают общее количество символов, включая пробелы и знаки препинания. Уточните в документации провайдера, но по умолчанию пробелы оплачиваются.
Как рассчитать стоимость TTS для 10 000 символов?
Простая формула: (цена за 1 млн символов / 1 000 000) * 10 000. Например, для Яндекса Standard: (1 567,63 / 1 000 000) * 10 000 = 15,68 ₽. Для точного расчёта используйте наш Калькулятор стоимости TTS API.
Почему счёт за TTS оказался больше ожидаемого?
Причины: вы использовали Premium голос, не учли плату за запросы или хранение аудио, а также могли превысить бесплатный лимит. Проверьте детализацию в личном кабинете.
Есть ли бесплатный TTS API с хорошим качеством?
Да, Яндекс SpeechKit даёт 1 млн символов бесплатно каждый месяц, Google Cloud TTS — также 1 млн бесплатно, AWS Polly — 5 млн в первый год. Качество на уровне Standard вас устроит.
Влияет ли длина текста на стоимость TTS?
Только количеством символов. Короткие тексты могут быть невыгодны из-за минимальной оплачиваемой длины (например, Google округляет до 100 символов за запрос).
Какой TTS API выбрать для стартапа с ограниченным бюджетом?
Стартуйте с AWS Polly (дешевле всего) или Google Cloud TTS (баланс цена/качество). Используйте бесплатные лимиты. Когда объём вырастет, пересмотрите тарифы — возможно, Яндекс даст корпоративную скидку.
Источники и нормативные документы
- Яндекс SpeechKit Pricing (июль 2026)
- Google Cloud Text-to-Speech Pricing
- Amazon Polly Pricing
- Microsoft Azure Cognitive Services TTS Pricing