Text to Speech – TTSWP

Descripción

Plugin de texto a voz (TTS) para WordPress con voces IA de ElevenLabs, accesibilidad WCAG, schema SEO de audio y 10.000 créditos gratis.

Añade texto a voz a WordPress en segundos

Texto a Voz – TTSWP convierte tu contenido escrito en audio natural con voz humana. Hace tu sitio web accesible para todos. Se benefician los oyentes, las personas con discapacidad visual y quienes tienen dificultades de aprendizaje.

El plugin está publicado y operado por Norse Digital Group LLC, una empresa registrada en Wyoming (Sheridan, WY, EE. UU.). El desarrollo técnico lo realiza Mementor Web Design & Digital Marketing Agency AS, nuestro socio de desarrollo noruego.

El plugin usa ElevenLabs para generar voz con un sonido humano, cálido y natural. No necesitas configuración, clave de API ni conocimientos de programación. Instálalo y empieza a convertir tus entradas de WordPress en audio de inmediato.

Texto a Voz mantiene a los visitantes más tiempo en tu página y aumenta el engagement. Ambos factores pueden mejorar tu SEO. El plugin cumple con los estándares de accesibilidad WCAG 2.1, WCAG 2.2 y ADA.

PRO y Agency añaden funciones de voz a texto (STT). Son útiles para transcripciones, subtítulos o para convertir podcasts y vídeos en texto legible.

Ventajas principales

  • Configuración inmediata sin API keys ni cuentas externas. Instala y empieza a convertir texto a voz
  • Voces naturales de ElevenLabs para una narración clara y profesional
  • Reproductor de audio automático y adaptable a móvil, compatible con cualquier tamaño de pantalla
  • Accesibilidad con etiquetas ARIA y soporte de teclado para lectores de pantalla y dispositivos de asistencia
  • Más interacción y mejores señales SEO al pasar los visitantes más tiempo en tus páginas
  • 10.000 caracteres de texto a voz gratuitos al activarlo para que lo pruebes sin coste
  • Ligero y optimizado para el rendimiento, sin impacto en la velocidad de página ni en las Core Web Vitals
  • Transcripción de voz a texto (PRO) para crear transcripciones escritas de tu contenido en audio

Por qué elegir este plugin de texto a voz

Sencillo y rápido

  • Sin claves de API ni código. Instala, activa y el reproductor de audio está listo en segundos
  • Funciona con la configuración predeterminada para que puedas empezar a convertir texto a voz de inmediato

Voces naturales

  • Voces masculinas, femeninas y multilingües naturales, claras y profesionales
  • Elige entre una amplia variedad de tonos y estilos que encajen con tu marca y tu audiencia

Accesibilidad y cumplimiento normativo

  • Totalmente compatible con las pautas WCAG 2.1 AA y ADA de accesibilidad web
  • Ayuda a tu sitio a cumplir requisitos legales ofreciendo versiones en audio del contenido escrito

Compatibilidad con temas y maquetadores

  • Compatible con cualquier tema o maquetador de páginas, incluidos Elementor, Gutenberg, Divi, Visual Composer y todos los temas estándar de WordPress
  • Sin conflictos con plugins populares. Diseñado para integrarse sin problemas en tu instalación actual

Optimizado para SEO

Los reproductores de audio aumentan el tiempo de permanencia y envían señales positivas de accesibilidad. Text to Speech PRO incluye esquema AudioObject para mayor visibilidad en buscadores.

Funciones

Funciones gratuitas

  • 10.000 caracteres gratuitos para convertir texto en audio. Suficiente para empezar sin pagar
  • Voces masculinas y femeninas naturales en varios idiomas para una experiencia de escucha profesional
  • Reproductor automático en entradas, páginas y productos de WooCommerce sin configuración manual
  • Posicionamiento flexible del reproductor: antes del título, después del título, después del contenido, antes del extracto o después del extracto
  • RTL support for languages like Arabic, Hebrew, and Persian so the player displays correctly in right-to-left layouts
  • Instalación sin configuración. Activa el plugin y el reproductor de audio está listo
  • Reproductor adaptado a móvil con control de velocidad y descarga para escuchar en cualquier lugar
  • Accesibilidad con etiquetas ARIA y control por teclado para lectores de pantalla y dispositivos de asistencia
  • El audio se actualiza automáticamente cuando cambia el contenido de la entrada. Sin necesidad de regenerarlo manualmente
  • 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
  • Panel de estadísticas para ver cuántos visitantes escuchan tu contenido
  • Compatibilidad con shortcode y bloque para colocar el reproductor en cualquier parte del sitio
  • Filtrado de contenido con selectores CSS o clase no-audio para excluir secciones específicas de la narración
  • Diseñado para plugins de caché y rendimiento como WP Rocket, LiteSpeed Cache y W3 Total Cache
  • Compatibilidad con multisitio para gestionar el texto a voz en varios sitios WordPress desde una sola red
  • Reproductor fijo en el pie de página. Una barra de reproducción de audio fija en la parte inferior de la página. Los visitantes pueden seguir leyendo mientras escuchan. Incluye controles de reproducción, pausa, avance, volumen, velocidad y cierre.
  • Barra de progreso con forma de onda. Una forma de onda visual sustituye a la barra de progreso estándar. Cada entrada tiene un patrón único y muestra el progreso de reproducción en tiempo real con barras de color de acento.
  • Opacidad del fondo. Ajusta la transparencia del fondo del reproductor fijo inferior para que el contenido de la página se vea detrás sin perder accesibilidad al reproductor.

Funciones PRO y Agency

  • Más de 600 voces en más de 70 idiomas para llegar a tu audiencia en cualquier parte del mundo
  • Calidad de audio premium a 44,1 kHz (192 kbps) para narración de nivel profesional
  • Modelos ElevenLabs v2 y Eleven v3 para la tecnología de voz más avanzada y natural
  • Transcripción de voz a texto para crear transcripciones escritas a partir del audio
  • Generación de audio en lote para convertir varias entradas o páginas a la vez
  • Narración de productos WooCommerce. Permite a tus clientes escuchar las descripciones de los productos
  • Clonación de voz con ElevenLabs Voice ID para crear una voz de marca personalizada
  • Sustitución de palabras y corrección de pronunciación para nombres, abreviaturas y términos técnicos
  • Soporte SSML para un control preciso de la salida de voz
  • Pausas personalizadas para añadir descansos naturales entre secciones, encabezados o párrafos
  • Schema AudioObject para SEO. Datos estructurados que ayudan a los motores de búsqueda a indexar tu contenido de audio
  • Intro y outro personalizados para añadir marca o avisos legales a cada archivo de audio
  • Mapeo de voces por idioma con WPML, GTranslate y Weglot para asignar voces distintas a cada idioma
  • Descarga de medios en Amazon S3 para reducir la carga del servidor y acelerar la entrega de audio
  • Analíticas avanzadas con datos de escucha detallados por entrada, dispositivo y ubicación
  • Modo marca blanca (plan Agencia) para eliminar la marca del plugin del panel y del reproductor de texto a voz
  • White-label the player info tooltip with your own attribution text or agency branding
  • Revende o comparte el plugin (plan Agency) con tu propia marca y precios. Ofrece texto a voz como servicio a tus clientes y genera ingresos recurrentes
  • Asignación de créditos por sitio (plan Agency). Distribuye créditos entre los sitios de tus clientes desde una sola cuenta. Controla el uso por sitio para gestionar costes y garantizar una asignación justa
  • Soporte prioritario con tiempos de respuesta más rápidos del equipo de desarrollo
  • Archivos de audio personalizados. Sube tus propios archivos de audio.

Cómo funciona

  1. Instala y activa el plugin desde tu escritorio de WordPress
  2. Publica o actualiza una entrada o página. El audio se genera automáticamente a partir de tu contenido
  3. Un reproductor de audio de texto a voz aparece en la página sin configuración adicional
  4. Los visitantes pueden reproducir, pausar, ajustar la velocidad o descargar el archivo de audio

Vídeo explicativo

Funcionalidades:
https://ttswp.com/es/caracteristicas

Precios:
https://ttswp.com/es/precios

Documentación y guías de configuración:
https://ttswp.com/es/documentacion

Idiomas compatibles

Compatible con WPML, Polylang, TranslatePress, GTranslate, Weglot y otros plugins de traducción.

Texto a Voz funciona en más de 70 idiomas. Aquí están algunos de los más populares:

Ventajas de accesibilidad y SEO

  • Cumple con los requisitos WCAG 2.1 AA y ADA ofreciendo una versión en audio del contenido escrito
  • Aumenta el tiempo medio de sesión: los visitantes permanecen más tiempo cuando pueden escuchar en lugar de leer
  • Ayuda a usuarios con dislexia, TDAH o discapacidad visual con una opción de escucha manos libres
  • Mejora el SEO con contenido multimedia y datos estructurados que los buscadores pueden indexar y mostrar
  • Crea contenido multilingüe inclusivo que llegue a tu audiencia en su idioma preferido

Casos de uso

  • Accesibilidad e inclusión. Haz que tu sitio web sea accesible para personas con dificultades de lectura o discapacidades
  • Blogs y noticias. Permite a los lectores escuchar artículos estén donde estén
  • Descripciones de productos en tiendas online. Da a los compradores la opción de escuchar los detalles antes de comprar
  • Educación. Ayuda a los estudiantes a asimilar el material del curso mediante el aprendizaje en audio
  • Contenido largo. Convierte guías, informes y documentación en audio fácil de consumir
  • Personas en movimiento. Sirve a los visitantes que prefieren escuchar mientras viajan, hacen ejercicio o trabajan
  • Creadores de contenido. Reutiliza tu contenido escrito en formato de audio sin necesidad de grabaciones adicionales

Other Tools and Plugins

Instalación estándar

  1. Ve a Plugins Añadir nuevo en tu panel de WordPress
  2. Busca «Text to Speech – TTSWP»
  3. Haz clic en Instalar ahora y luego en Activar
  4. Haz clic en «Conectar sitio» en la página Resumen para vincular tu sitio a TTSWP
  5. Recibes 10.000 créditos de bienvenida al instante
  6. Opcional: conecta tu API key de ElevenLabs para 10.000 créditos mensuales gratuitos adicionales
  7. Opcional: pasa a Pro o Agency para obtener más créditos y funciones

Guía de inicio rápido

  1. Resumen – consulta tu plan, créditos y lista de configuración de un vistazo
  2. Voces – elige la voz y el idioma predeterminados para tu audio
  3. Reproductor – personaliza colores, tamaño, posición y etiqueta del reproductor
  4. Contenido – elige qué tipos de entrada generan audio y define las reglas de contenido
  5. Biblioteca de audio – explora, busca y gestiona todos los archivos de audio generados
  6. Estadísticas – consulta reproducciones y nivel de interacción
  7. Generador de shortcodes – crea reproductores personalizados para cualquier contenido
  8. Generación masiva (Pro) – convierte todas las entradas existentes en audio de una vez

Servicios externos

API de ElevenLabs

Finalidad: Convierte tu texto en voz natural
Datos enviados: Texto del post, ID de voz, API key (si se usa)
Cuándo: Al generar audio manual o automáticamente
Almacenamiento: Archivos MP3 guardados localmente o en S3
Límites: El plan gratuito incluye 10.000 créditos de bienvenida. Los planes PRO empiezan en 50.000 créditos al mes.
Condiciones: https://elevenlabs.io/terms-of-use
Privacidad: https://elevenlabs.io/privacy-policy

Plataforma en la nube de TTSWP (Norse Digital Group LLC)

Gestiona el pago, las suscripciones y la validación de licencias para los planes Pro y Agency.
Condiciones: https://ttswp.com/es/terminos
Privacidad: https://ttswp.com/es/documentacion/trust/privacy

Traducciones

Buscamos colaboradores para traducir este plugin. Si puedes ayudar, nos encantaría saber de ti. Contáctanos y te explicamos cómo participar.

Privacidad

Recogida de datos
Este plugin recopila estadísticas de uso solo si lo autorizas en el diálogo de consentimiento de Ajustes. Puedes revocar el consentimiento en cualquier momento en Ajustes Avanzado.

Si das tu consentimiento, recopilamos:

  • Recuento de uso de funciones (generaciones, caracteres)
  • Versiones del plugin, PHP y WordPress
  • El dominio de tu sitio

Nunca recopilamos:

  • Datos personales o de usuario
  • El contenido de tus entradas o páginas
  • API keys o contraseñas

Otra información sobre privacidad

  • El texto del contenido enviado para síntesis de voz va a ElevenLabs
  • Las API keys se almacenan cifradas en tu base de datos
  • Los archivos de audio permanecen en tu servidor o en el almacenamiento S3 configurado
  • La eliminación completa de datos se ejecuta al desinstalar el plugin si está activada en los ajustes de Avanzado

Créditos

Síntesis de voz natural por ElevenLabs

Publicado por Norse Digital Group LLC. Desarrollo técnico por Mementor Webdesign & Digitalt Markedsføringsbyrå AS bajo contrato con Norse Digital Group LLC.

Capturas

FAQ

¿Necesito una clave de API o una cuenta de ElevenLabs?

No. Recibes 10.000 créditos de bienvenida gratuitos al conectar tu sitio. No necesitas una cuenta de ElevenLabs. Si quieres 10.000 créditos mensuales adicionales, puedes conectar tu propia API key de ElevenLabs como respaldo.

¿Qué es el panel de control de TTSWP?

Es el panel de control en la nube de TTSWP donde gestionas tu plan, créditos, sitios conectados y facturación. Conecta tu sitio WordPress desde la página de Resumen del plugin con un solo clic.

¿Cuál es la diferencia entre Free, Pro y 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.

¿El reproductor de texto a voz cumple con WCAG?

Sí. Todos los controles de audio incluyen etiquetas ARIA, navegación por teclado y soporte de contraste de color.

¿Qué idiomas admite el texto a voz?

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

¿Funciona el texto a voz con Elementor, Divi o Gutenberg?

Sí. Funciona con todos los maquetadores populares y los temas estándar de WordPress.

¿Funciona con WooCommerce?

Sí. Puedes generar audio para descripciones de producto, incluyendo título, precio, estado del stock y categoría. Función Pro.

¿Puedo convertir en lote las entradas existentes a audio?

Sí. Actualiza a Pro y usa la herramienta de generación masiva.

¿El texto a voz ralentizará mi sitio?

No. El reproductor se carga de forma diferida y es compatible con plugins de caché como WP Rocket, LiteSpeed Cache y W3 Total Cache.

¿Puedo usar mi propia voz?

Sí. Los usuarios Pro pueden introducir su Voice ID personalizado de ElevenLabs para la clonación de voz.

¿Qué sucede cuando se me acaban los créditos?

El audio existente sigue siendo reproducible. El nuevo audio no se generará hasta que recargues créditos, se renueven los créditos mensuales o entre en juego el respaldo de tu API key de ElevenLabs.

¿Puedo gestionar varios sitios desde una sola cuenta?

Sí. Conecta varios sitios WordPress a tu cuenta TTSWP. Los planes Agency incluyen sitios ilimitados con asignación de créditos por sitio.

Reseñas

11 de septiembre de 2025 1 respuesta
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 de julio de 2025 1 respuesta
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 de abril de 2025 1 respuesta
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!
Leer todas las 6 reseñas

Colaboradores y desarrolladores

«Text to Speech – TTSWP» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Text to Speech – TTSWP» está traducido en 10 idiomas. Gracias a los traductores por sus contribuciones.

Traduce «Text to Speech – TTSWP» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

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.1.3 – 2026-03-31

  • 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.1 – 2026-06-05

  • 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.2.11 – 2026-04-29

  • 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.2.10 – 2026-04-23

  • 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.2.3 – 2026-04-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.1.8 – 2026-04-07

  • 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.

Versiones anteriores

  • Para ver el registro de cambios completo, visita https://ttswp.com/docs/changelog