Text to Speech — TTSWP

Описание

Плагин «Преобразование текста в речь» (TTS) для WordPress с голосами искусственного интеллекта ElevenLabs, поддержкой стандартов доступности WCAG, аудио-схемой для SEO и 10 000 бесплатных кредитов.

Добавьте преобразование текста в речь в WordPress за секунды

Преобразование текста в речь — TTSWP превращает текстовый контент в естественное, человекоподобное аудио. Это делает ваш сайт доступным для всех: любителей аудио, людей с нарушениями зрения и тех, кому сложнее воспринимать текст.

Плагин издан и управляется компанией Norse Digital Group LLC, зарегистрированной в штате Вайоминг (Шеридан, WY, США). Разработку выполняет Mementor Web Design & Digital Marketing Agency AS, наш партнёр из Норвегии.

Плагин использует ElevenLabs для создания живой речи, которая звучит естественно, тепло и четко. Не нужна настройка, API ключ или программирование. Установите его и начните превращать ваши посты WordPress в аудио прямо сейчас.

Преобразование текста в речь удерживает посетителей на странице дольше и повышает вовлеченность. Оба эти фактора могут улучшить SEO. Плагин соответствует стандартам доступности WCAG 2.1, WCAG 2.2 и ADA.

PRO и Agency добавляют функции преобразования речи в текст (STT). Они полезны для транскрипции, субтитров или преобразования подкастов и видео в читаемый текст.

Ключевые преимущества

  • Мгновенная настройка без API-ключей или внешних аккаунтов. Установите и начните конвертировать текст в речь
  • Естественные голоса от ElevenLabs для создания четкого профессионального озвучивания
  • Автоматический, мобильный аудиоплеер, который подходит для любого размера экрана
  • Готов для доступности с ARIA метками и поддержкой клавиатуры для программ чтения с экрана и вспомогательных устройств
  • Лучшая вовлеченность и SEO сигналы, поскольку посетители проводят больше времени на ваших страницах
  • 10,000 бесплатных символов преобразования текста в речь при активации, чтобы вы могли попробовать бесплатно
  • Легкий и созданный для производительности без влияния на скорость страницы или Core Web Vitals
  • Транскрипция речи в текст (PRO) для создания письменных расшифровок из вашего аудиоконтента

Почему выбрать этот плагин преобразования текста в речь

Просто и быстро

  • Не нужны API ключи или кодирование. Установите, активируйте, и ваш аудиоплеер готов за секунды
  • Работает с настройками по умолчанию, поэтому вы можете сразу начать преобразование текста в речь

Естественные голоса

  • Естественные мужские, женские и многоязычные голоса, которые звучат четко и профессионально
  • Выбирайте из широкого спектра тонов и стилей, чтобы соответствовать вашему бренду и аудитории

Доступность и соответствие требованиям

  • Полностью совместим с руководящими принципами WCAG 2.1 AA и ADA для веб-доступности
  • Помогает вашему сайту соответствовать законодательным требованиям, предлагая аудиоверсии письменного контента

Совместимость с темами и конструкторами страниц

  • Работает с любой темой или конструктором страниц, включая Elementor, Gutenberg, Divi, Visual Composer и все стандартные темы WordPress
  • Никаких конфликтов с популярными плагинами. Спроектирован для плавной интеграции в вашу существующую настройку

Оптимизировано для SEO

Аудиоплееры увеличивают время пребывания на сайте и отправляют положительные сигналы доступности. Text to Speech PRO включает схему AudioObject для лучшей видимости в поиске.

Функции

Бесплатные функции

  • 10,000 бесплатных символов для преобразования текста в аудио. Достаточно, чтобы начать без оплаты
  • Естественные мужские и женские голоса на нескольких языках для профессионального прослушивания
  • Автоматический плеер для записей, страниц и товаров WooCommerce без необходимости ручной настройки
  • Гибкое размещение плеера — перед заголовком, после заголовка, после контента, перед отрывком или после отрывка
  • RTL support for languages like Arabic, Hebrew, and Persian so the player displays correctly in right-to-left layouts
  • Установка без кликов. Активируйте плагин и ваш аудиоплеер готов
  • Мобильный плеер с контролем скорости и загрузкой, чтобы посетители могли слушать где угодно
  • Готов для доступности с ARIA метками и управлением с клавиатуры для программ чтения с экрана и вспомогательных устройств
  • Автоматическое обновление аудио при изменении содержимого записи. Не нужно перегенерировать вручную
  • My Content & Audio page, a single hub to generate, regenerate, download, and delete audio for any post, page, or WooCommerce product, one at a time or in bulk, with live credit balance and per-language support
  • Панель статистики для отслеживания количества посетителей, которые слушают ваш контент
  • Поддержка шорткодов и блоков для размещения плеера в любом месте сайта
  • Фильтрация контента с помощью CSS селекторов или класса no-audio для исключения определенных разделов из озвучки
  • Создан для работы с кэшированием и плагинами производительности, такими как WP Rocket, LiteSpeed Cache и W3 Total Cache
  • Поддержка мультисайтов для управления преобразованием текста в речь на нескольких сайтах WordPress из одной сети
  • Закрепленный плеер в футере. Постоянная панель аудиоплеера, прикрепленная к нижней части страницы. Посетители могут продолжать читать, слушая. Включает кнопки воспроизведения, паузы, перемотки, громкости, скорости и закрытия
  • Волновая панель прогресса. Визуальная волна заменяет стандартную панель прогресса. Каждый пост получает уникальный узор. Показывает прогресс воспроизведения в реальном времени с цветными полосками
  • Прозрачность фона. Настройте прозрачность фона закрепленного футера, чтобы содержимое страницы просвечивало, а плеер оставался доступным

Функции PRO и Agency

  • Более 600 голосов на 70+ языках для соответствия вашей аудитории по всему миру
  • Премиум аудио качество 44.1 кГц (192 кбит/с) для студийного уровня озвучки
  • Модели ElevenLabs v2 и Eleven v3 для самой современной и естественно звучащей голосовой технологии
  • Транскрипция речи в текст для создания письменных расшифровок аудио
  • Массовое создание аудио для конвертации нескольких записей или страниц одновременно
  • Озвучивание товаров WooCommerce. Позвольте клиентам слушать описания товаров
  • Клонирование голоса с ElevenLabs Voice ID для создания пользовательского фирменного голоса
  • Замена слов и коррекция произношения для имен, сокращений и технических терминов
  • Поддержка SSML для точного контроля над выводом речи
  • Пользовательские паузы для добавления естественных перерывов между разделами, заголовками или абзацами
  • Схема AudioObject для SEO. Структурированные данные, которые помогают поисковым системам индексировать ваш аудиоконтент
  • Пользовательские вступление и заключение для добавления брендинга или заявлений об отказе к каждому аудиофайлу
  • Сопоставление голосов для многоязычных сайтов WPML и Weglot для назначения разных голосов для каждого языка
  • Выгрузка медиа в Amazon S3 для снижения нагрузки на сервер и ускорения доставки аудио
  • Расширенная аналитика с подробными данными прослушивания по записям, устройствам и местоположению
  • Режим белой этикетки (план Agency) для удаления брендинга плагина из админпанели и плеера озвучивания текста
  • White-label the player info tooltip with your own attribution text or agency branding
  • Перепродавайте или делитесь нашим плагином озвучки текста (план Agency) под вашим собственным брендом и ценами. Предлагайте озвучку текста как услугу вашим клиентам и создавайте постоянный поток доходов
  • Распределение кредитов по сайтам (план Agency). Распределяйте кредиты между клиентскими сайтами из одного аккаунта. Контролируйте использование на каждом сайте для управления затратами и обеспечения справедливого распределения
  • Приоритетная поддержка с более быстрым временем ответа от команды разработки
  • Пользовательские аудиофайлы. Загружайте собственные аудиофайлы.

Как это работает

  1. Установите и активируйте плагин из вашей панели WordPress
  2. Опубликуйте или обновите запись или страницу. Аудио создается из вашего контента автоматически
  3. Аудиоплеер преобразования текста в речь появляется на странице без дополнительной настройки
  4. Посетители могут воспроизводить, ставить на паузу, регулировать скорость или загружать аудиофайл

Видео-инструкция

Возможности:
https://ttswp.com/features

Тарифы:
https://ttswp.com/pricing

Документация и руководства по настройке:
https://ttswp.com/docs

Поддерживаемые языки

Совместим с WPML, Polylang, TranslatePress, Weglot и другими плагинами переводов.

Преобразование текста в речь работает на 70+ языках. Вот некоторые из самых популярных:

Преимущества для доступности и SEO

  • Соответствуйте требованиям WCAG 2.1 AA и ADA, предлагая аудиоверсию письменного контента
  • Увеличивайте среднее время сессии, так как посетители остаются дольше, когда могут слушать вместо чтения
  • Помогайте пользователям с дислексией, СДВГ или нарушениями зрения с возможностью прослушивания без использования рук
  • Улучшайте SEO с богатыми медиа и структурированными данными, которые поисковые системы могут индексировать и отображать
  • Создавайте инклюзивный многоязычный контент, который достигает аудиторию на их предпочитаемом языке

Примеры использования

  • Доступность и инклюзивность. Сделайте ваш сайт удобным для людей с трудностями чтения или ограниченными возможностями
  • Блоги и новости. Позвольте читателям слушать статьи в пути
  • Описания товаров электронной коммерции. Давайте покупателям возможность слушать описание товаров перед покупкой
  • Образование. Помогайте студентам усваивать учебный материал через аудиообучение
  • Длинный контент. Превращайте руководства, отчеты и документацию в удобное для восприятия аудио
  • Многозадачные пользователи. Помогайте посетителям, которые предпочитают слушать во время поездок, тренировок или работы
  • Авторы контента. Переделывайте письменный контент в аудиоформат без дополнительной записи

Other Tools and Plugins

Стандартная установка

  1. Перейдите в раздел «Плагины» «Добавить новый» в панели админа WordPress
  2. Найдите «Text to Speech — TTSWP»
  3. Нажмите «Установить сейчас», затем «Активировать»
  4. Нажмите «Подключить сайт» на странице Обзор, чтобы связать ваш сайт с TTSWP
  5. Вы получаете 10 000 бесплатных приветственных кредитов мгновенно
  6. По желанию: подключите ваш API ключ ElevenLabs для получения дополнительных 10 000 бесплатных ежемесячных кредитов
  7. По желанию: обновитесь до Pro или Agency для получения дополнительных кредитов и функций

Инструкция по началу работы

  1. Обзор — посмотрите ваш план, кредиты и контрольный список настройки с первого взгляда
  2. Голоса — выберите голос по умолчанию и язык для вашего аудио
  3. Плеер — настраивайте цвета, размер, позицию и название плеера
  4. Контент — выбирайте, какие типы записей генерируют аудио, и устанавливайте правила контента
  5. Аудио библиотека — просматривайте, ищите и управляйте всеми сгенерированными аудиофайлами
  6. Статистика — отслеживайте количество воспроизведений и вовлеченность слушателей
  7. Генератор шорткодов — создавайте пользовательские плеер для любого контента
  8. Массовая генерация (Pro) — преобразуйте все существующие записи в аудио за один раз

Внешние сервисы

API ElevenLabs

Назначение: Превращает ваш текст в естественно звучащую речь
Отправляемые данные: Текст поста, ID голоса, API ключ (если используется)
Когда: При ручном или автоматическом создании аудио
Хранение: MP3 файлы сохраняются локально или на S3
Лимиты: Бесплатный план включает 10 000 разовых приветственных кредитов. PRO планы начинаются с 50 000 кредитов в месяц.
Условия: https://elevenlabs.io/terms-of-use
Конфиденциальность: https://elevenlabs.io/privacy-policy

Облачная платформа TTSWP (Norse Digital Group LLC)

Управляет оплатой, подписками и проверкой лицензий для тарифов Pro и Agency.
Условия: https://ttswp.com/terms
Конфиденциальность: https://ttswp.com/docs/trust/privacy

Переводы

Мы ищем людей, готовых помочь с переводом плагина. Если хотите участвовать, напишите нам, и мы расскажем, как начать.

Конфиденциальность

Сбор данных
Этот плагин собирает статистику использования только если вы согласитесь через диалог согласия в настройках. Вы можете отказаться в любое время в Настройки Дополнительно.

Если вы согласитесь, мы собираем:

  • Количество использования функций (генерации, символы)
  • Версии плагина, PHP и WordPress
  • Домен вашего сайта

Мы никогда не собираем:

  • Личную информацию или пользовательские данные
  • Содержимое ваших записей или страниц
  • Ключи API или пароли

Другая информация о конфиденциальности

  • Текст контента отправляется для синтеза речи в ElevenLabs
  • API-ключи хранятся зашифрованными в вашей базе данных
  • Аудиофайлы остаются на вашем сервере или настроенном хранилище S3
  • Полное удаление данных выполняется при удалении плагина, если включено в дополнительных настройках

Благодарности

Естественный синтез голоса от ElevenLabs

Издатель: Norse Digital Group LLC. Разработка: Mementor Webdesign & Digitalt Markedsføringsbyrå AS по контракту с Norse Digital Group LLC.

Скриншоты

Часто задаваемые вопросы

Нужен ли мне API-ключ или аккаунт ElevenLabs?

Нет. Вы получаете 10 000 бесплатных приветственных кредитов при подключении сайта. Аккаунт ElevenLabs не нужен. Если вы хотите дополнительные 10 000 бесплатных ежемесячных кредитов, вы можете по желанию подключить собственный API ключ ElevenLabs как резервный.

Что такое консоль TTSWP?

Это облачная панель TTSWP, где вы управляете своим планом, кредитами, подключенными сайтами и оплатой. Подключите ваш сайт WordPress со страницы Обзор плагина одним кликом.

В чем разница между Free, Pro и Agency?

Free includes 10,000 welcome credits and standard voices in 30+ languages. Pro adds monthly credits, the full 600+ voice library across 70+ languages, Amazon S3 storage, and advanced features. Agency adds unlimited sites, white-label branding, credit allocation per site, and dedicated support.

Соответствует ли плеер преобразования текста в речь стандарту WCAG?

Да. Все элементы управления аудио включают ARIA-метки, навигацию с клавиатуры и поддержку цветового контраста.

Какие языки поддерживает преобразование текста в речь?

Free includes standard voices in 30+ languages. Pro and Agency unlock 600+ premium voices across 70+ languages.

Работает ли преобразование текста в речь с Elementor, Divi или Gutenberg?

Да. Он работает со всеми популярными конструкторами страниц и стандартными темами WordPress.

Поддерживается ли WooCommerce?

Да. Вы можете генерировать аудио для описаний товаров, включая название, цену, статус наличия и категорию. Функция Pro.

Могу ли я массово конвертировать существующие записи в аудио?

Да. Обновитесь до Pro и используйте инструмент массового создания.

Замедлит ли преобразование текста в речь мой сайт?

Нет. Плеер загружается по требованию и работает с плагинами кеширования, такими как WP Rocket, LiteSpeed Cache и W3 Total Cache.

Могу ли я использовать свой собственный голос?

Да. Пользователи Pro могут ввести свой пользовательский Voice ID ElevenLabs для клонирования голоса.

Что происходит, когда у меня заканчиваются кредиты?

Существующее аудио остается воспроизводимым. Новое аудио не будет генерироваться, пока вы не пополните кредиты, ваши ежемесячные кредиты не обновятся, или не сработает резервный API ключ ElevenLabs.

Могу ли я управлять несколькими сайтами из одного аккаунта?

Да. Подключайте несколько сайтов WordPress к вашему аккаунту TTSWP. Планы Agency включают неограниченное количество сайтов с распределением кредитов по сайтам.

Отзывы

11.09.2025 1 ответ
Initially, I was sceptical, the number of different names, the lack of documentation etc. But I emailed support, and OMG Thomas was amazing. Fixed my initial support question overnight. I emailed back and suggested a few enhancements, and lo and behold the very next day 95% of them were implemented. You CANNOT get better support than that.
25.07.2025 1 ответ
I had some issues, the plugin did not support my builder, but it got fixed really quick. Plugin works great, does exactly what it supposed to.
25.04.2025 1 ответ
I’ve been testing this plugin on my WordPress site, and I’m really impressed. The setup was incredibly easy, even for someone without a technical background. Within minutes, I had high-quality audio versions of my posts ready to go. Highly recommened!
Посмотреть все 6 отзывов

Участники и разработчики

«Text to Speech — TTSWP» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Text to Speech — TTSWP» переведён на 10 языков. Благодарим переводчиков за их работу.

Перевести «Text to Speech — TTSWP» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

3.3.23 — 2026-08-11

  • Fix: In My Content & Audio, pages whose saved audio file no longer exists on the server (for example after a site migration or cleanup) are now labeled «Audio removed» instead of «Has audio». Previously these rows showed a Play button that produced no sound, which was confusing; they now show a Generate button so it is clear the audio needs to be regenerated. The status check now verifies the audio file the same way the frontend player does, so the badge and your website always agree.
  • Improvement: Audio found on disk without a saved reference (some legacy setups) now gets working Play and Download buttons in My Content & Audio instead of none.
  • Improvement: The voice list on the Voices page now loads instantly on repeat visits, cached in your browser for one hour. The Refresh voices button still fetches a live list from the server.

3.3.22 — 2026-08-10

  • New: PRO Support no longer asks for your WordPress username and password. Instead, an optional «Grant temporary support access» checkbox creates a dedicated administrator account (ttswp-support) with a random password that expires automatically after 48 hours. You can revoke the access from the PRO Support page at any time, and your own credentials are never sent anywhere.
  • Fix: The License page no longer shows «Free Plan — 0 credits remaining» to paying customers when app.ttswp.com is temporarily unreachable. It now shows a clear «Unable to load plan data» message with a Retry button — your plan was never affected, only the display.
  • Fix: When the voice list fails to load on the Voices page, the actual error message from the server is now shown together with a Retry button, instead of the generic «The response was invalid.»
  • Improvement: In My Content & Audio, posts whose audio was deleted are now labeled «Audio removed» instead of «No audio», so the play count and Last generated date next to them no longer look contradictory.
  • Improvement: The shortcode attributes time_display, volume_control and speed_control now also accept «no» to hide a control on a specific player, and «yes» now works even when the corresponding global setting is turned off.
  • Fix: The Custom Introduction and Custom Outro labels on the Content page now show the language name (for example «Norwegian (default)») instead of the raw language code, and drop the suffix entirely on single-language sites.
  • Fix: The support form’s version field is now labeled «TTS Version» instead of «TTS Free».

3.3.21 — 2026-08-04

  • Fix: Pullquote and Table blocks are no longer skipped in the generated audio. The content cleanup excluded every figure element when «Include image captions» was off, and Gutenberg wraps Pullquote and Table blocks in a figure tag, so their text (including the citation line) never reached the narration. The cleanup now excludes only actual image elements, so quotes and table content are read aloud while image captions still respect your setting. If your posts use pullquotes or tables, click Regenerate after updating to get the full narration.

3.3.20 — 2026-08-02

  • Fix: Long audio generations no longer fail with «Audio generation failed» after about 100 seconds. Generations that took longer than that, typically long articles on the Eleven v3 model, were cut off by a proxy timeout on the way back to your site even though the audio itself was created successfully. The plugin now sends all API requests over a direct connection that allows the full 5 minute window, so long articles and Long Article Stitching complete reliably. If you use your own ElevenLabs key, this also stops retries of long articles from spending your ElevenLabs credits without delivering the audio.
  • New: My Stats now has a custom date range filter. Pick a From and To date above the Credit Usage by Post table to see exactly which posts used credits in that period, along with total credits and generations for the range. Available on all plans.
  • New: The Credit Usage by Post table can now show 10, 20, 50 or 100 posts per page.
  • Fix: The pagination under the Credit Usage by Post table could show only the first and last page on some hosts, making the pages in between unreachable. Page numbers around the current page are now always shown and clickable.

3.3.19 — 2026-07-21

  • Fix: Audio generation no longer skips most of the article text on some Fusion Builder (Avada) and other classic editor posts. An internal fallback intended only for Elementor could replace the fully rendered article with its raw shortcode text, so only headings and list items made it into the audio. The fallback now runs only on Elementor posts. If any of your articles produced shortened audio, click Regenerate after updating to get the full narration.

3.3.18 — 2026-07-21

  • Fix: The License page no longer shows «PRO license management file not found. Please reinstall the PRO plugin.» for customers on a paid plan. That message was a leftover from the old separate PRO plugin and no reinstall was ever needed. Paid plans now see their current plan and credit balance on that page, with a button to manage the plan on the Account page.
  • Improvement: Remote debug logging now captures the same detailed diagnostics for the Regenerate button as for a fresh Generate, including rendered content shape and text samples when «Include Content Samples» is enabled.
  • Improvement: While «Include Content Samples» is enabled, debug events are now delivered reliably even on hosts that silently drop background requests.

3.3.17 — 2026-07-19

  • New: My Favorite Voices (PRO). Star any voice to keep it in a dedicated list at the top of the Voices page, always visible no matter which language you are filtering by.
  • Fix: The audio player no longer gets stuck on a loading indicator with Themify themes and Themify Builder. The player audio now opts out of Themify’s lazy audio loader so it plays normally.
  • Improvement: If your site’s connection is interrupted, the connect screen now shows a clear «Reconnect your site» message instead of the new-user welcome, so you know to reconnect rather than start over.
  • Fix: On the Voices page, voices that only «also support» the selected language are no longer offered as free to free plan users beyond the allowed limit. The free voice count (5 for English, 3 for other languages) is now shared across both native and supporting voices for the chosen language, and native voices are offered first.

3.3.16 — 2026-07-07

  • Fix: When your own ElevenLabs key (BYOK) cannot use the selected voice, for example a library voice on a free ElevenLabs account, you now see the real reason with clear options: pick a standard voice, top up TTSWP credits, or upgrade your ElevenLabs plan. Previously this was shown as a misleading «Not enough credits» message.
  • Improvement: Clearer guidance on the Voices page for using a custom voice with TTSWP credits. A new «Learn how» guide opens right on the page with a three step walkthrough and screenshot: share the voice in ElevenLabs, copy the sharing link, and send it to our support team via PRO Support.
  • Improvement: My Content & Audio is now the first link in the Text to Speech admin bar menu, so your audio hub is always one click away.
  • Improvement: The low credit banner now knows whether you have your own ElevenLabs API key connected. With a key, it reassures you that audio generation continues via your key. Without one, it suggests connecting a key as a third option next to topping up or upgrading.

3.3.15 — 2026-07-01

  • New: Choose where your audio is stored (PRO and Agency). A switch on the Settings page lets you keep audio on the fast TTSWP cloud (S3 + CloudFront) or host it locally on your own server. On means cloud, off means local.
  • Fix: Pro Lite plans now correctly store audio locally on your own server instead of on the cloud.
  • Fix: GTranslate is now detected correctly. When the GTranslate plugin is turned off, the Settings page again shows «GTranslate not detected», just like it does for WPML and Weglot.
  • Improvement: When a translation plugin (WPML, Weglot or GTranslate) is included in your plan but not yet installed, the Settings page now shows a clearer «install to enable» icon instead of a padlock.
  • Improvement: The Cloud audio storage setting is now a single, simple on/off switch. The extra storage-provider options were removed to keep things clear.
  • Change: Anonymous usage tracking is now on by default on new installs. You can turn it off anytime under Settings, and no personal data is ever collected.

3.3.14 — 2026-06-30

  • New: My Content & Audio page. A single place to manage audio for all your posts, pages, and WooCommerce products. Generate, regenerate, download, and delete audio one post at a time or in bulk, see your live credit balance, switch language on multilingual sites, and attach your own custom audio file. Find it at the top of the plugin menu, right under Overview.
  • Improvement: The Voices page now shows an info tooltip for Long Stitching to free users, so you can see what the PRO feature does before upgrading.
  • Improvement: Clarified the Multi-Language Voice Mapping hint to list all supported translation plugins: Weglot, WPML, GTranslate, TranslatePress and Polylang.
  • Improvement: Clearer message when a voice needs a higher ElevenLabs plan on your own key (BYOK). Instead of a raw error, you now get actionable options: use TTSWP credits, upgrade your ElevenLabs plan to Creator or above, or pick a voice that works on your current plan.
  • Improvement: The Getting Started step «Choose language and voice» is now marked done once you have selected a voice.
  • Change: New installs now default the player placement to Before Excerpt and alignment to Center. Existing sites keep their current settings.
  • Fix: Waveform progress bar now shrinks to fit when extra player controls are enabled, so control icons no longer get pushed onto a second row.
  • Improvement: Waveform bars are now centered vertically for a cleaner, more balanced look.

3.3.13 — 2026-06-27

  • New: Long Stitching (PRO). Generate audio for articles that are longer than your selected voice model normally allows in one request. The text is split, voiced with continuity so it still sounds like one take, and merged into a single seamless audio file, all within your plan’s character limit. This lets you use the newer, more expressive models such as Eleven v3 on full-length articles. Turn it on under Voices, Audio Settings.
  • New: Voices now appear under every language they support, not just their main one. On the Voices page, choose a language to see its native voices first, followed by an «also supports» group of voices that ElevenLabs has verified for that language, giving you far more choice per language.
  • New: Output language for a Custom Voice (PRO). You can now set the spoken language for your Custom Voice ID. This helps when a voice is tagged for one language but reads another one well, for example an English voice reading Slovak. Numbers, decimals and percentages are then pronounced in the language you pick, including in the shortcode generator.

3.3.12 — 2026-06-25

  • Fix: Long posts on the higher-quality voice models no longer show a «Could not connect to TTSWP API» error. The plugin now waits long enough for large audio to finish generating, so it completes instead of timing out partway through.
  • Fix: A generation timeout could quietly trigger a duplicate request in the background. Timeouts are no longer retried, preventing duplicate audio generation.

3.3.11 — 2026-06-23

  • Improvement: Lighter and faster. Removed unused legacy files and dead code, stopped loading rarely-used settings, and now load custom player CSS only on pages that show the player.
  • Improvement: Shortcode generator — refreshed the model descriptions, removed the retired Eleven Turbo v2.5 option, set Eleven v3 to a 5,000 character limit, and fixed the button icon alignment.
  • Improvement: The player statistics report now loads faster on sites with many tracked posts.
  • Improvement: Clearer wording and proper credit links in the player’s «Information» text.
  • Improvement: A few admin labels are now translatable, and added a safeguard that ignores oversized requests to the statistics endpoint.
  • Fix: «Delete all data on uninstall» now works. When enabled, plugin data is removed on uninstall as intended.

3.3.10 — 2026-06-21

  • Fix: «Automatically generate audio on publish» now creates audio only when you publish a post, or when you use Bulk Generate. It no longer generates audio when older posts are simply opened or crawled, which could unexpectedly use up credits across a large site.
  • Fix: Saving the Overview settings page no longer shows a blank page — your settings save and the page reloads as expected.
  • Improvement: In the post list, the play button now switches to a pause icon while audio is playing, and its tooltip changes to «Pause audio».
  • Fix: On the Content page, the Post Types list is no longer cut off, so you can see and select every available post type.
  • Improvement: On the Voices page, voices that need a paid ElevenLabs plan are now flagged when your connected ElevenLabs key is on the free plan, so you can tell at a glance which voices your key can use.
  • Improvement: Clearer message when audio generation is blocked because a free ElevenLabs key cannot use a premium voice, with the options to switch voice, top up TTSWP credits, or upgrade.

3.3.9 — 2026-06-20

  • Fix: Audio for pages built with the Divi builder no longer reads out raw layout code. On some Divi pages the audio would speak module settings (for example «et pb section builder version 4.16 background color gradient…») mixed in with the text. Only the real page content is read now.
  • Fix: When the player placement is set to «Before excerpt» or «After excerpt», the player now appears on single posts and pages. Previously it only showed on layouts that display an excerpt, so on a normal single post or page no player was shown.

3.3.8 — 2026-06-17

  • Fix: Audio for posts with non-Latin titles (Chinese, Japanese, Korean, Arabic, and similar) now downloads and plays correctly on paid plans. Previously these files could fail to load or download as 0 bytes.
  • Fix: Player theme-compatibility CSS is no longer printed in the page head on pages where no audio player is shown, removing unused inline styles from non-player pages.

3.3.7 — 2026-06-15

  • New: Player Settings now has a Right-to-Left (RTL) toggle that mirrors the audio player for RTL languages (Arabic, Hebrew, Farsi).
  • New: PRO and Agency users can set their own Information tooltip text in the player (Player Settings, Information Text), replacing the default attribution.
  • New: When a newer version is available, the plugin shows a dismissible notice on its own admin pages (one-click update, a What’s new changelog link, and a manual-download fallback), plus an update badge on its admin-bar item and sidebar menu.
  • Improvement: The Sticky Footer Player, the Waveform Progress Bar, and the sticky bar Background Opacity are now free for everyone (previously PRO and Agency only).
  • Improvement: Free users can now choose from 3 voices per language (English keeps 5), up from 1 per non-English language.
  • Improvement: Clearer, white-label-friendly experience for sites connected under an agency. These sites now show their plan as «Agency Connected» with their own credit allowance. Owner-only controls are hidden from the client: plan upgrades, credit top-ups, the affiliate program, the Account/License/Add-credits menu items, the header Top up and Manage plan buttons, the connected account email, and the My Account and Disconnect buttons. The agency’s own master site is unchanged.
  • Improvement: On agency-connected sites, the PRO Support form now goes to the agency that manages the site instead of to TTSWP.
  • Improvement: The Sticky Footer opacity setting now keeps its tooltip readable when locked, so you can see it applies to the Sticky Footer position only.
  • Improvement: The default (optional) player Information tooltip is now pre-translated into the visitor’s language (21 languages) with links to the matching ttswp.com language page. The default text is fixed per language and not editable through translation files; PRO and Agency can still set fully custom text.
  • Fix: The Player Settings preview now draws the waveform as soon as you pick Waveform for the progress bar, instead of only after saving and reloading.
  • Fix: The player Information popup now works on the Sticky Footer player.

Предыдущие версии

  • Полный список изменений см. на https://ttswp.com/docs/changelog