Text to Speech – TTSWP

Beschrijving

Text to Speech (TTS) plugin for WordPress with ElevenLabs AI voices, WCAG accessibility, and 10,000 free credits. By Norse Digital Group LLC.

Voeg tekst naar spraak toe aan WordPress in seconden

Text to Speech – TTSWP verandert je geschreven inhoud in natuurlijke, mensachtige audio. Het maakt je site toegankelijk voor iedereen. Luisteraars, mensen met een visuele beperking en mensen met leerproblemen hebben hier allemaal baat bij.

De plugin wordt gepubliceerd en beheerd door Norse Digital Group LLC, een in Wyoming geregistreerd bedrijf (Sheridan, WY, USA). De ontwikkeling wordt uitgevoerd door Mementor Web Design & Digital Marketing Agency AS, onze Noorse ontwikkelingspartner.

De plugin gebruikt ElevenLabs om levensechte spraak te genereren die menselijk, warm en duidelijk klinkt. Geen setup, API-sleutel of codering nodig. Installeer het en begin direct met het omzetten van je WordPress berichten naar audio.

Tekst naar spraak houdt bezoekers langer op je pagina en verhoogt de betrokkenheid. Beide factoren kunnen je SEO verbeteren. De plugin volgt WCAG 2.1, WCAG 2.2 en ADA toegankelijkheidsnormen.

Pro en Agency voegen spraak-naar-tekst (STT) functies toe. Deze zijn handig voor transcriptie, bijschriften of het omzetten van podcasts en video naar leesbare tekst.

Belangrijkste voordelen

  • Direct klaar voor gebruik zonder API-sleutels of externe accounts. Installeer en begin met tekst naar spraak conversie
  • Natuurlijke stemmen aangedreven door ElevenLabs die heldere, professionele voice-overs produceren
  • Automatische, mobielvriendelijke audiospeler die op elk schermformaat past
  • Toegankelijkheid klaar met ARIA-labels en toetsenbordondersteuning voor schermlezers en hulpmiddelen
  • Betere betrokkenheid en SEO-signalen omdat bezoekers meer tijd op je pagina’s doorbrengen
  • 10.000 gratis spraak-naar-tekst karakters bij activatie, zodat je het kosteloos kunt uitproberen
  • Lichtgewicht en gebouwd voor prestaties zonder impact op paginasnelheid of Core Web Vitals
  • Spraak-naar-tekst transcriptie (PRO) om geschreven transcripties van je audio-inhoud te maken

Waarom deze tekst naar spraak plugin kiezen

Eenvoudig en snel

  • Geen API-sleutels of codering nodig. Installeer, activeer, en je audiospeler is binnen seconden klaar
  • Werkt met standaardinstellingen zodat je meteen kunt beginnen met tekst naar spraak omzetten

Natuurlijke stemmen

  • Natuurlijke mannelijke, vrouwelijke en meertalige stemmen die helder en professioneel klinken
  • Kies uit een breed scala aan tonen en stijlen die bij je merk en doelgroep passen

Toegankelijkheid en naleving

  • Volledig compatibel met WCAG 2.1 AA en ADA richtlijnen voor web toegankelijkheid
  • Helpt je website te voldoen aan wettelijke eisen door audioversies van geschreven inhoud aan te bieden

Thema- en paginabouwer compatibiliteit

  • Werkt met elk thema of elke paginabouwer, inclusief Elementor, Gutenberg, Divi, Visual Composer en alle standaard WordPress thema’s
  • Geen conflicten met populaire plugins. Ontworpen om soepel in je bestaande setup te passen

SEO geoptimaliseerd

Audiospelers verhogen de verblijftijd en sturen positieve toegankelijkheidssignalen. Text to Speech PRO bevat AudioObject schema voor betere zichtbaarheid in zoekmachines.

Functies

Gratis functies

  • 10.000 gratis karakters om tekst naar audio om te zetten. genoeg om te beginnen zonder te betalen
  • Natuurlijke mannelijke en vrouwelijke stemmen in meerdere talen voor een professionele luisterervaring
  • Automatische speler voor berichten, pagina’s en WooCommerce producten zonder handmatige setup
  • Flexibele spelerplaatsing – voor titel, na titel, na inhoud, voor samenvatting of na samenvatting
  • Nul-klik installatie. Activeer de plugin en je audiospeler is klaar
  • Mobiel-eerst speler met snelheidscontrole en download zodat bezoekers overal kunnen luisteren
  • Toegankelijkheid klaar met ARIA-labels en toetsenbordbediening voor schermlezers en hulpmiddelen
  • Audio wordt automatisch geüpdatet wanneer de inhoud van het bericht verandert. Handmatig opnieuw genereren is niet nodig
  • Audiobibliotheek om alle gegenereerde audiobestanden op één plek te bekijken, zoeken, filteren en beheren
  • Statistiekendashboard om te volgen hoeveel bezoekers naar je inhoud luisteren
  • Shortcode en blokondersteuning voor aangepaste spelerplaatsing overal op je site
  • Inhoud filteren met CSS selectors of no-audio class om specifieke secties uit te sluiten van voorlezen
  • Gebouwd voor caching en prestatie plugins zoals WP Rocket, LiteSpeed Cache en W3 Total Cache
  • Multisite ondersteuning voor het beheren van tekst-naar-spraak op meerdere WordPress sites vanuit één netwerk

PRO & Agency functies

  • Sticky Footer Player. A persistent audio player bar pinned to the bottom of the page. Visitors can keep reading while listening. Includes play, pause, seek, volume, speed, and close controls
  • Golfvorm voortgangsbalk. Een visuele golfvorm vervangt de standaard voortgangsbalk. Elk bericht krijgt een uniek patroon. Toont realtime afspeelvoortgang met gekleurde balken in accentkleur
  • Achtergrondondoorzichtigheid. Pas de transparantie van de achtergrond van de sticky footer aan zodat pagina-inhoud zichtbaar blijft terwijl de speler bereikbaar blijft
  • 600+ stemmen in 70+ talen om je wereldwijde doelgroep te bereiken
  • Premium 44.1 kHz (192 kbps) audiokwaliteit voor studio-grade voorlezen
  • ElevenLabs v2 en Eleven v3 modellen voor de nieuwste en meest natuurlijk klinkende stemtechnologie
  • Spraak-naar-tekst transcriptie om geschreven transcripties van audio te maken
  • Bulk audio genereren om meerdere berichten of pagina’s tegelijk om te zetten
  • WooCommerce product voorlezen. Laat klanten naar productbeschrijvingen luisteren
  • Stem klonen met ElevenLabs Voice ID om een aangepaste merkstem te maken
  • Woordvervanging en uitspraakcorrectie voor namen, afkortingen en technische termen
  • SSML ondersteuning voor fijnafgestelde controle over spraakuitvoer
  • Aangepaste pauzes om natuurlijke onderbrekingen toe te voegen tussen secties, kopteksten of paragrafen
  • AudioObject schema voor SEO. Gestructureerde data die zoekmachines helpt je audiocontent te indexeren
  • Aangepaste intro en outro om branding of disclaimers toe te voegen aan elk audiobestand
  • WPML en Weglot meertalige stemtoewijzing om verschillende stemmen per taal toe te wijzen
  • Amazon S3 media offload om serverbelasting te verminderen en audio levering te versnellen
  • Geavanceerde analytics met gedetailleerde luisterdata per bericht, apparaat en locatie
  • White-label modus (Agency abonnement) om plugin branding te verwijderen uit de back-end en de tekst-naar-spraak speler
  • Verkoop of deel onze tekst-naar-spraak plugin (Agency abonnement) onder je eigen merk en prijsstelling. Bied tekst-naar-spraak als dienst aan je klanten en creëer een terugkerende inkomstenstroom
  • Krediettoewijzing per site (Agency abonnement). Verspreid credits over klantensites vanuit één account. Beheer het gebruik per site om kosten te beheren en een eerlijke toewijzing te garanderen
  • Prioriteitsondersteuning met snellere reactietijden van het ontwikkelteam

Hoe het werkt

  1. Installeer en activeer de plugin vanuit je WordPress dashboard
  2. Publiceer of update een bericht of pagina. Audio wordt automatisch gegenereerd vanuit je inhoud
  3. Een tekst-naar-spraak audiospeler verschijnt op de pagina zonder extra configuratie
  4. Bezoekers kunnen afspelen, pauzeren, snelheid aanpassen, of het audiobestand downloaden

Video uitleg

[YouTube https://youtu.be/Qn54oJxSDQg?si=il4kEy269JH4cxLm]

Functies:
https://ttswp.com/features

Prijzen:
https://ttswp.com/pricing

Documentation and setup guides:
https://ttswp.com/docs

Ondersteunde talen

Compatibel met WPML, Polylang, TranslatePress, Weglot en andere vertaalplugins.

Text to Speech werkt in 70+ talen. Hier zijn enkele van de populairste:

  • Engels (VS, VK, AU): Text to Speech
  • Noors: Tekst til tale
  • Spaans: Texto a voz
  • Frans: Synthèse vocale
  • Duits: Text-in-Sprache
  • Italiaans: Sintesi vocale
  • Portugees: Texto para fala
  • Nederlands: Tekst naar spraak
  • Pools: Zamiana tekstu na mowę
  • Turks: Metinden sese
  • Russisch: Преобразование текста в речь
  • Arabisch: تحويل النص إلى كلام
  • Hindi: पाठ से वाक्
  • Bengali: টেক্সট টু স্পিচ
  • Chinees: 文字转语音
  • Japans: テキスト読み上げ
  • Koreaans: 텍스트 음성 변환
  • Thai: แปลงข้อความเป็นเสียง
  • Vietnamees: Chuyển văn bản thành giọng nói
  • Indonesisch: Teks ke suara

Toegankelijkheid en SEO voordelen

  • Voldoe aan WCAG 2.1 AA en ADA vereisten door een audioversie van geschreven content aan te bieden
  • Verhoog de gemiddelde sessie tijd omdat bezoekers langer blijven als ze kunnen luisteren in plaats van lezen
  • Help gebruikers met dyslexie, ADHD of visuele beperkingen met een handsfree luisteroptie
  • Verbeter SEO met rijke media en gestructureerde data die zoekmachines kunnen indexeren en tonen
  • Creëer inclusieve meertalige content die doelgroepen bereikt in hun voorkeurstaal

Use cases

  • Toegankelijkheid en inclusie. Maak je site bruikbaar voor mensen met lees- of andere beperkingen
  • Blogs en nieuws. Laat lezers naar artikelen luisteren terwijl ze onderweg zijn
  • E-commerce productbeschrijvingen. Geef klanten de optie om productdetails te horen voor ze kopen
  • Onderwijs. Help studenten cursusmateriaal op te nemen door middel van audio leren
  • Lange content. Zet gidsen, rapporten en documentatie om in makkelijk verteerbare audio
  • Multitaskers. Help bezoekers die liever luisteren tijdens het reizen, sporten of werken
  • Content makers. Geef geschreven content een tweede leven als audioformaat zonder extra opname-inspanning

Ander gereedschap van Norse Digital Group LLC

Standaard Installatie

  1. Ga naar Plugins Nieuwe toevoegen in je WordPress beheer
  2. Zoek naar “Text to Speech – TTSWP”
  3. Klik op Nu installeren en daarna Activeren
  4. Klik op “Site verbinden” op de overzichtspagina om je site te koppelen aan TTSWP
  5. Je ontvangt direct 10.000 gratis welkomstcredits
  6. Optioneel: je ElevenLabs API-sleutel verbinden voor 10.000 extra gratis maandelijkse credits
  7. Optioneel: upgrade naar Pro of Agency voor meer credits en functies

Snelstartgids

  1. Overzicht – zie je abonnement, credits en setup checklist in één oogopslag
  2. Stemmen – kies een standaardstem en taal voor je audio
  3. Speler – pas kleuren, grootte, positie en spelerlabel aan
  4. Inhoud – kies welke berichttypes audio genereren en stel inhoudsregels in
  5. Audiobibliotheek – bladeren, zoeken en alle gegenereerde audiobestanden beheren
  6. Statistieken – volg afspeelcijfers en luisteraarsbetrokkenheid
  7. Shortcode generator – maak aangepaste player insluitingen voor alle content
  8. Bulkgeneratie (Pro) – converteer alle bestaande berichten naar audio in één keer

Externe diensten

ElevenLabs API

Doel: Converteert je tekst naar natuurlijk klinkende spraak
Verzonden gegevens: Berichttekst, stem ID, API-sleutel (indien gebruikt)
Wanneer: bij handmatige of automatische audiogeneratie
Opslag: MP3-bestanden lokaal opgeslagen of op S3
Limieten: gratis versie 10.000 karakters per maand, PRO 75.000 karakters per maand
Voorwaarden: https://elevenlabs.io/terms-of-use
Privacy: https://elevenlabs.io/privacy-policy

TTSWP Cloud Platform (Norse Digital Group LLC)

Handles checkout, subscriptions, and license validation for Pro and Agency plans.
Terms: https://ttswp.com/terms
Privacy: https://ttswp.com/docs/trust/privacy

Vertalingen

We zoeken bijdragers die deze plugin willen helpen vertalen. Neem contact met ons op en we begeleiden je door het proces.

Privacy

Gegevensverzameling
Deze plugin verzamelt gebruiksstatistieken alleen als je toestemming geeft via het dialoogvenster in Instellingen. Je kunt dit altijd uitschakelen in Instellingen Geavanceerd.

Als je toestemming geeft, verzamelen wij:

  • Functiegebruik aantallen (generaties, karakters)
  • Plugin, PHP en WordPress versies
  • Je sitedomein

Wij verzamelen nooit:

  • Persoonlijke informatie of gebruikersgegevens
  • Inhoud van je berichten of pagina’s
  • API-sleutels of wachtwoorden

Overige privacy informatie

  • Content tekst verzonden voor spraaksynthese gaat naar ElevenLabs
  • API-sleutels worden versleuteld opgeslagen in je database
  • Audiobestanden blijven op je server of geconfigureerde S3 opslag
  • Volledige gegevensverwijdering wordt uitgevoerd bij het verwijderen als dit is ingeschakeld in de geavanceerde instellingen

Credits

Natuurlijke spraaksynthese door ElevenLabs

Gepubliceerd door Norse Digital Group LLC. Ontwikkeld door Mementor Webdesign & Digitalt Markedsføringsbyrå AS in opdracht van Norse Digital Group LLC.

Schermafbeeldingen

  • Dashboard met een overzicht van je tekst-naar-spraak instellingen, klaar om audio te genereren met één klik
  • Stem- en taalkiezer. Kies uit natuurlijke mannelijke en vrouwelijke stemmen in meerdere talen
  • Audiospeler wordt automatisch aan berichten toegevoegd zonder handmatige plaatsing
  • Woordvervanging & Uitspraakbesturingselementen
  • Betrokkenheidsanalyses. Volg hoeveel bezoekers naar je audiocontent luisteren
  • Shortcode en blokgenerator. Plaats de audiospeler overal op je site
  • Audiopaneel voor instellingen. Afspeelopties, stemselectie en inhoudsfilters configureren
  • White-label branding opties. Verwijder plugin branding uit de back-end en de speler
  • Spraak-naar-tekst transcriptie-interface. Maak geschreven transcripties van je audiobestanden

FAQ

Heb ik een API-sleutel of een ElevenLabs account nodig?

Nee. Je krijgt 10.000 gratis welkomstcredits wanneer je je site koppelt. Er is geen ElevenLabs-account nodig. Als je elke maand nog eens 10.000 gratis credits wilt, kun je optioneel je eigen ElevenLabs API-sleutel koppelen als back-up.

Wat is TTSWP Dashboard?

Het is het TTSWP cloud dashboard waar je je abonnement, credits, verbonden sites en facturering beheert. Verbind je WordPress site vanaf de Overzichtspagina van de plugin met één klik.

Wat is het verschil tussen Free, Pro en Agency?

Gratis bevat 10.000 welkomstcredits en standaardstemmen. Pro voegt maandelijkse credits toe, alle stemmen, Amazon S3 opslag, meertalige ondersteuning en geavanceerde features. Agency voegt onbeperkte sites toe, white-label branding, credit toewijzing per site en toegewijde ondersteuning.

Is de tekst naar spraak speler WCAG conform?

Ja. Alle audiobedieningselementen bevatten ARIA-labels, toetsenbordnavigatie en ondersteuning voor kleurcontrast.

Welke talen ondersteunt tekst naar spraak?

Alle abonnementen ondersteunen 70+ talen. Pro en Agency maken 600+ premium stemmen vrij.

Werkt tekst naar spraak met Elementor, Divi, of Gutenberg?

Ja. Het werkt met alle populaire paginabouwers en standaard WordPress thema’s.

Werkt het met WooCommerce?

Ja. Je kunt audio genereren voor productbeschrijvingen, inclusief titel, prijs, voorraadstatus en categorie. Pro functie.

Kan ik bestaande berichten bulk-omzetten naar audio?

Ja. Upgrade naar Pro en gebruik de Bulkgenerate tool.

Maakt tekst naar spraak mijn site langzamer?

Nee. De speler wordt lazy-loaded en werkt met caching plugins zoals WP Rocket, LiteSpeed Cache en W3 Total Cache.

Kan ik mijn eigen stem gebruiken?

Ja. Pro gebruikers kunnen hun aangepaste ElevenLabs stem ID invoeren voor stemkloning.

Wat gebeurt er als mijn credits op zijn?

Bestaande audio blijft afspeelbaar. Nieuwe audio wordt niet gegenereerd totdat je credits aanvult, je maandelijkse credits vernieuwen of je ElevenLabs API-sleutel als back-up wordt gebruikt.

Kan ik meerdere sites beheren vanuit één account?

Ja. Verbind meerdere WordPress sites met je TTSWP account. Agency abonnementen bevatten onbeperkte sites met credit toewijzing per site.

Beoordelingen

11 september 2025 1 reactie
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 juli 2025 1 reactie
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 april 2025 1 reactie
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!
Lees alle 6 beoordelingen

Bijdragers & ontwikkelaars

“Text to Speech – TTSWP” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Text to Speech – TTSWP” is vertaald in 5 localen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Text to Speech – TTSWP” in je eigen taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

3.2.21 – 2026-05-18

  • Maintenance: Refreshed the translation template (languages/text-to-speech-tts.pot) so it includes every translatable string added since 3.2.1. Translators working from the old template were missing roughly a year of new UI text.
  • Maintenance: Consolidated duplicate translator comments on the “Resets %s” string so translation tools no longer warn about conflicting hints.

3.2.20 – 2026-05-15

  • Fixed: The Active Bar color set on the Audio Player Customization page was ignored on the front end and the playing progress bar always rendered in the default blue. The inline player JavaScript was overwriting the element style with a hardcoded color on every play and time update; the color now follows the value you pick in the player settings.

3.2.19 – 2026-05-14

  • Nieuw: De documentatiepagina is nu een live-index van alle TTSWP-helpsecties en vervangt de vorige plaatshouder. Elke sectiekaart toont de titel, een korte beschrijving en het huidige aantal artikelen, en opent de bijbehorende pagina op ttswp.com/docs in een nieuwe tab. Secties worden live opgehaald (lokaal gecached voor 12 uur), zodat nieuwe artikelen en secties verschijnen zonder plugin update.
  • New: Added a built-in AI documentation assistant to the Documentation page. Ask questions in natural language and get pointed straight to the right setup steps, feature explanations, or troubleshooting article without browsing the docs manually.

3.2.18.1 – 2026-05-14

  • Fixed: 3.2.18 was published missing two new internal files (the Dashboard widget class and the shared upgrade-features partial), which caused a fatal error on sites that auto-updated to 3.2.18. This patch re-publishes the same release with both files included.

3.2.18 – 2026-05-14

  • New: Added a “Text to Speech — TTSWP Latest” widget to the WordPress Dashboard that shows the latest plugin release notes and the three most recent articles from the TTSWP blog, so you can keep up with new features, accessibility tips, and SEO guides without leaving your admin area. Content refreshes automatically every 12 hours, and you can hide the widget at any time from Screen Options.
  • Improved: Free users on the My Plan & Credits page now see the same two-column plan and credits card as paid users, including the full credits meter, monthly reset date, and a clear Upgrade Plan + Top up action row. Replaces the previous slim summary banner.
  • Improved: Upgrade plan cards on the My Plan & Credits and Upgrade Plan pages now display in a clean side-by-side grid (Pro Lite Pro Agency, with 2 or 3 columns depending on how many upgrade options apply to your current plan) instead of stacking full width, so plans are easier to compare at a glance.
  • New: Added an “Every paid plan includes” feature summary section below the plan cards with three grouped cards — Premium Audio, Automation, and Integrations — listing the most useful PRO capabilities so you can see what an upgrade unlocks before committing.
  • Changed: In the plugin sidebar under Account, “My Plan & Credits” now appears above “Upgrade Plan” so existing customers reach their plan management page first.

3.2.17 – 2026-05-11

  • New: Added the new Pro Lite annual plan ($29/year) for users who already have an ElevenLabs API key and want every Pro feature without TTSWP monthly credits. Audio is stored locally on your WordPress server instead of TTSWP-managed cloud storage.
  • New: The plugin now respects a new “cloud_storage” capability from the SaaS account API. Plans without cloud storage (Pro Lite) display the correct “stores audio locally” status on the Settings page and skip TTSWP-managed S3 upload prompts.
  • Improved: The Account page now reflects up-to-date plan names and prices straight from the SaaS billing source of truth, so renames and price changes propagate without a plugin update.
  • Changed: Pricing copy across the Account and License pages updated to match the current public pricing on ttswp.com/pricing.

3.2.16 – 2026-05-09

  • New: The plugin Overview page now shows your current plan, credits remaining, and the next monthly reset date for paid and Agency users, so you can see your account status without leaving the main settings screen.
  • Fixed: H3 heading blocks no longer break in the Gutenberg block editor. The plugin’s admin styles were leaking a global rule that forced every H3 element to render as inline-flex, pushing H3 headings to the far left of the editor canvas. Reported on the WordPress.org support forum.
  • Fixed: On the Upgrade page, switching between Monthly and Yearly billing now updates each plan’s displayed price. A selector typo in the on-page script was preventing the price update from running.
  • Fixed: Restored the visible gap between the player preview card and the settings form on the Audio Player Customization page.
  • Improved: Tightened the plugin’s admin CSS so its color picker, range slider, and tooltip rules apply only on plugin pages. Previously these rules could affect controls on other admin screens, including the WordPress block editor.
  • Geüpdatet: plugin metagegevens en readme vermelden nu duidelijk Norse Digital Group LLC als de software-uitgever.

3.2.15 – 2026-05-03

  • Fixed: Clicking “Upgrade” on a PRO voice in the Voices page no longer opens the legacy Lemon Squeezy checkout modal. Upgrade buttons across the plugin now go straight to the in-plugin billing page.
  • Improved: PRO voices are easier to spot in the voice list. The PRO badge on the voice avatar is larger and outlined, the row gets a purple accent, and the upgrade call-to-action is a clearer button with a lock icon.

3.2.14 – 2026-05-02

  • Fixed: On free-plan sites the audio player did not appear after generating audio.
  • Fixed: The player’s attribution popup text was being read aloud at the start of generated audio.
  • Changed: Free-plan audio is now saved to wp-content/uploads/text-to-speech-tts/ (alongside paid-plan and shortcode audio) instead of wp-content/uploads/tts/. Files written by 3.1.0 through 3.2.13 still play via a read fallback, so no manual migration is needed.

3.2.13 – 2026-05-01

  • Fixed: On free-plan sites where audio files are downloaded locally to the uploads/tts/ folder, the player now loads correctly even when post-meta has been cleared. The check that decides whether to load the player on a page now also looks in this folder, completing the filesystem fallback added in 3.2.12.

3.2.12 – 2026-04-30

  • Fixed: Player no longer disappears on posts whose audio was generated before the plugin started saving its post-meta marker, on free-plan sites where automatic generation cannot run, and on sites using Media Offload where the audio file is recorded only in the speeches table. The check that decides whether to load the player on a page now also looks at the speeches table and the audio folder on disk, matching how the player itself locates the audio file.

3.2.11 – 2026-04-29

  • Improved: Player styles and scripts are no longer loaded on posts and pages that have no generated audio. This trims unused CSS and JavaScript from page weight on sites where most posts do not use the audio player.
  • Improved: On multilingual sites (Weglot, WPML), the player styles and scripts are now loaded only on language variants of a post that actually have audio. Previously, generating audio for one language caused the player assets to also load on language variants where no audio existed.
  • Improved: A short pause is now spoken after every heading (H1 to H6) in the article body, matching the existing pause after the post title. Long articles with multiple sections now sound more natural.
  • Developer: When Debug Mode is on and the player script does not load on a page, the console message now explains why (no audio, post type not enabled, or no shortcode) instead of just printing “Player Settings: Not found”.

3.2.10 – 2026-04-23

  • Opgelost: Fusion Builder berichten waarbij de bodytekst in vette tags is gewikkeld (in plaats van paragraaftags) genereren nu audio voor het hele artikel. Voorheen werd alleen het Call To Action of FAQ blok aan het einde van zulke berichten voorgelezen. Je instellingen blijven ongewijzigd.

3.2.9

  • New: Optional “Remote Debug Logging” toggle in Advanced settings. When enabled on a site connected to TTSWP, diagnostic events (content lengths, extraction flags, errors) are streamed to the TTSWP support dashboard so issues can be diagnosed without needing access to wp-admin or the server. No content is sent unless the separate “Include Content Samples” toggle is also enabled.

3.2.8 – 23-04-2026

  • Fixed: Posts with a Read More break now generate audio for the full article body, not just the teaser paragraph. Affected Fusion Builder and other page builders that render only the teaser when audio is generated from the post list or via automatic generation. Your settings stay the same.

3.2.7 – 2026-04-22

  • Improved: Smaller plugin package. Your settings stay the same.

3.2.6 – 22-04-2026

  • Improved: Faster admin page loads.
  • Improved: Internal cleanup. Removed unused files and code left over from earlier versions. Your settings stay the same.

3.2.5 – 2026-04-20

  • Fixed: Truncate After on the CSS Selectors page now applies when regenerating audio for Weglot languages from the post list.
  • Fixed: Regenerating audio now always re-applies your current settings (Truncate After, Include / Exclude Selectors) instead of reusing the text that was extracted on the first generation.
  • Improved: When you run out of credits, the plugin shows a clearer “Not enough credits” dialog with Top up and Upgrade buttons, and the actual numbers you need and have left.

3.2.4 – 2026-04-20

  • New: Truncate After setting on the CSS Selectors page. Enter one or more strings (one per line) and audio generation stops at the first match in the page. Useful for cutting off footnotes or reference sections.
  • Fixed: Deleting audio now also removes the file from the CDN cache, so listeners stop hearing a deleted track once its CDN entry expires.
  • Fixed: Regenerating audio and creating new audio now invalidate the CDN path on every write, so listeners always hear the latest version without waiting for the cache to refresh on its own.

3.2.3 – 2026-04-20

  • Fixed: On the CSS Selectors page, saving the Content Selectors or Blocked Selectors field no longer clears the other field. Both textareas now save together.

3.2.2 – 2026-04-20

  • New: Weglot per-language rows are back in the post / page list. Generate, play, regenerate, or delete audio for each Weglot language straight from the list. Translation happens automatically for destination languages.
  • Nieuw: de knop informatie is nu ook beschikbaar in de sticky footer speler, niet alleen in de inline-speler.
  • Fixed: On the Player settings page, the Sticky Footer preview now updates in real time when you toggle Time, Volume, Speed, Download, Information, and Button background, and when you change Play Icon Size, Font Size, Player Padding, or Margin Bottom.

3.2.1 – 2026-04-19

  • Fixed: Deleting audio from the post list sometimes left the old audio in place after a page refresh. Audio now clears on the first try.
  • Verbeterd: de downloadknop in de berichtenlijst opent nu een opslagvenster in plaats van het audiobestand in de browser te openen, ook wanneer audio op de CDN is opgeslagen.

3.2.0 – 2026-04-18

  • Nieuw: als je site niet verbonden is met TTSWP, verschijnt er bovenaan elke plugin pagina een Connect kaart. Je ziet altijd hoe je aan de slag gaat.
  • Nieuw: pagina’s die een verbonden site vereisen tonen een grijs voorbeeld met één Connect-knop. Geen knoppen meer die nog niet werken.
  • New: Getting Started cards on the Overview page after you connect. Three quick steps: choose a voice, customize the player, generate your first audio. Hide them once you know your way around.
  • Nieuw: downloadknop in de TTS-kolom op je berichtenlijst. Download het audiobestand van elk bericht met één klik.
  • New: Text to Speech menu in the WordPress admin bar with quick links to Voices, Player, Shortcode Generator, Statistics, Plan & Credits, and Documentation. Visible from both the backend and your site front-end.
  • Nieuw: hogere limieten per aanvraag. Gratis gebruikers kunnen nu tot 10.000 karakters per aanvraag genereren, betaalde gebruikers tot 40.000. Zet langere artikelen in één keer om naar audio.
  • Verbeterd: de overzichtspagina toont nog steeds het welkomstscherm (gratis credits, voice-demo, statistieken en helplinks) als je site nog niet verbonden is.
  • Verbeterd: lange audiogeneratie is betrouwbaarder. De plugin wacht nu langer totdat ElevenLabs klaar is, zodat bestanden die vroeger na 30 seconden een time-out kregen nu goed afgemaakt worden.
  • Improved: Clearer errors when audio generation fails. If the voice you picked has been deleted from your ElevenLabs account, or your text is longer than the chosen model accepts, you now get a message that tells you what to do.
  • Improved: The Overview page now shows “ElevenLabs key invalid” when your API key stops working, so you know to update it. No more misleading green status pill.
  • Verbeterd: ElevenLabs credits op de overzichtspagina tonen nu per-sleutel limieten als je er een hebt ingesteld (op app.ttswp.com), niet de account-brede limiet.
  • Verbeterd: beveiligingsverbeteringen en opschoning van de code.
  • Opgelost: het opslaan van Snelle instellingen gaf soms een foutmelding over rechten in plaats van terug te keren naar de overzichtspagina.

3.1.9 – 2026-04-08

  • Nieuw: sticky footer Player (Pro). Een vaste audiospeler die onderaan de pagina blijft staan terwijl bezoekers scrollen. Inclusief afspelen, pauzeren, zoeken, volume, snelheid en downloaden
  • Nieuw: golfvorm voortgangsbalk (Pro). Een unieke visuele golfvorm per bericht vervangt de standaard voortgangsbalk. Toont afspeelvoortgang in realtime met je gekozen accentkleur
  • Nieuw: instelling voor achtergronddekking voor de sticky footer speler. Maak de achtergrond van de speler semi-transparant zodat de pagina-inhoud eronder zichtbaar is
  • Nieuw: spelerinstellingen tonen nu een live voorbeeld van de sticky footer onderaan de beheerpagina wanneer die plaatsing is geselecteerd.
  • New: Progress Bar type selector in Player Settings. Choose between Linear (free) and Waveform (PRO)
  • Improved: Upgrade card on the Account page now shows your current plan’s credit allocation
  • Verbeterd: “Plan upgraden” knop vervangt “Tier wijzigen” op de Account pagina voor duidelijkere berichten
  • Improved: Player color settings now update on the frontend immediately after saving (no more stale cached styles)
  • Improved: Player icon colors now follow your chosen Accent color setting

3.1.8 – 2026-04-07

  • Fixed: Shortcode player not rendering when audio is stored on cloud (paid plans)
  • Fixed: Shortcode audio mapping now persists between sessions for cloud-hosted files

3.1.7 – 2026-04-01

  • New: Locale-aware number normalization — numbers, percentages, and years are now spoken in the correct language (Dutch, German, French, and 25+ languages)
  • Opgelost: Europese getalformaten (bijv. 8,52% en 5.083.173) werden verkeerd uitgesproken of in het Engels gelezen
  • Opgelost: WPML beheer taal overschreef de plugin’s TTS taal instelling in de Shortcode Generator

3.1.6 – 2026-03-31

  • Nieuw: getallen, valuta en percentages worden nu omgezet naar gesproken woorden voor synthese (bijv. $22.200 “tweeëntwintigduizend tweehonderd dollar”, 2% “twee procent”)
  • Fixed: Shortcode audio generator was missing number normalization, causing TTS to mispronounce amounts
  • Opgelost: ElevenLabs Playground verzond ruwe tekst zonder voorbewerking

3.1.5 – 2026-03-31

  • Fixed: Audio was being auto-generated on every page visit for paid plan users, regardless of settings
  • Fixed: Auto-generation on page visit now correctly respects the “Auto-generate on publish” setting
  • Fixed: Credit usage from auto-generation was not logged in the “Credit Usage by Post” table
  • Fixed: Failed auto-generation attempts no longer retry on every page load (6-hour cooldown)

3.1.4 – 2026-03-31

  • Removed: Remote telemetry collection and usage tracking to external servers
  • Opgelost: licentiepagina niet langer geblokkeerd voor gebruikers met een gratis abonnement
  • Opgelost: sommige berichten veroorzaakten een serverfout bij ingeschakelde automatische generatie
  • Fixed: Browser console warning about unreachable code in player script

3.1.3 – 2026-03-31

  • Nieuw: volledige vertaalondersteuning voor 20 talen
  • Verbeterd: zijbalkmenu sluit nu aan op de vernieuwde navigatie in de app
  • Geüpdatet: verse vertalingstemplate (.pot) met alle huidige strings

3.1.2 – 2026-03-30

  • Verbeterd: “Site niet verbonden” fout toont nu een handige modal met een link naar Instellingen in plaats van een gewoon bericht
  • Verwijderd: telemetrie toestemmingsmodal en externe telemetrieverzameling

3.1.1 – 2026-03-29

  • Nieuw: welkomstpagina met onboarding flow, demo audiospeler en stap-voor-stap gids voor nieuwe gebruikers
  • Verbeterd: setup checklist items linken nu direct naar de relevante pagina
  • Verbeterd: setup checklist detecteert correct eerste gegenereerde audio in alle talen
  • Opgelost: proxy download Content-Type validatie en striktere SSRF lijst toegestaan
  • Opgelost: bestand upload validatie in spraak-naar-tekst beperkt tot alleen audioformats
  • Opgelost: instellingen export bevat geen gevoelige sleutels meer (S3, integriteit geheim)
  • Beveiliging: meerdere beveiligingsfixes voor AJAX handlers en beheerpagina’s

3.1.0 – 2026-03-29

TTSWP Cloud Platform

  • Nieuw: TTSWP cloud dashboard voor het beheren van plannen, credits, en verbonden sites
  • Nieuw: een-klik siteverbinding vanaf de plugin overzichtpagina
  • Nieuw: Pro en Agency abonnementen met facturering per site en maandelijks/jaarlijks toggle
  • Nieuw: credit bijvullingen die nooit verlopen
  • Nieuw: ElevenLabs BYOK – verbind je persoonlijke API key als automatische fallback wanneer abonnement credits opraken, met 10.000 gratis maandelijkse credits van ElevenLabs
  • Nieuw: stapsgewijze ElevenLabs API-sleutel setup gids

Upgrade abonnementspagina

  • Nieuw: herontworpen upgrade pagina toont huidig abonnement, Pro, en Agency naast elkaar
  • Nieuw: huidige abonnementsbanner met resterende credits en snelle links naar abonnement beheren en opwaarderen
  • Nieuw: functie showcase (Premium audio, automatisering, integraties) onder de abonnementkaarten

Verbeteringen

  • Nieuw: beoordeling-nudgekaart op de overzichtspagina na meer dan 10 audiobestanden of 7 dagen gebruik
  • Verbeterd: setup checklist detecteert nu de ElevenLabs API-sleutel vanuit zowel TTSWP cloud als lokale plugin instellingen

3.0.2 – 2026-03-25

  • Opgelost: knopinstellingen opslaan werkt niet op alle beheerpagina’s (White Label, Geavanceerd, Speler, Stemmen, Inhoud, Pro Ondersteuning)
  • Opgelost: geen bevestigingsbericht getoond na het opslaan van instellingen op pagina’s met aangepaste formulier handlers
  • Verbeterd: audiobibliotheek toont nu een toastmelding wanneer audio succesvol is geregenereerd

3.0.1 – 2026-03-25

  • Verbeterd: gegenereerde audiobestanden gebruiken nu de berichttitel in de bestandsnaam (bijv. de-kopregel-14-nl.mp3 in plaats van mementor-14-nl.mp3). Bestaande audio wordt niet beïnvloed
  • Verbeterd: uitgebreide beveiligingsversterking – nonce verificatie, output escaping, input sanitization en prepared statements toegevoegd voor alle beheer pagina’s en AJAX handlers
  • Verbeterd: instellingen importeren valideert nu de optienamen aan de hand van een lijst toegestaan om ongeautoriseerde schrijfbewerkingen te voorkomen
  • Verbeterd: complete plugin opruiming bij verwijderen – alle databasetabellen, opties, transients en cron taken worden nu correct verwijderd
  • Verbeterd: deactivatie wist nu alle geplande cron evenementen om hoverende taken te voorkomen
  • Verbeterd: cron-planning verplaatst uit klasse constructors om overhead bij front-end pagina-laden te verminderen
  • Verbeterd: zelden gebruikte opties (DB versies, tijdstempels) laden niet meer automatisch bij elke aanvraag
  • Verbeterd: alle PHP bestanden hebben nu directe toegangsbescherming
  • Verbeterd: dubbele AJAX handler registraties en dode code verwijderd
  • Opgelost: verkeerd tekstdomein in verschillende vertalingsstrings voorkomt juiste lokalisatie
  • Opgelost: audiospeler toont een “Audio genereren” knop op berichten die al audio hebben
  • Opgelost: shortcode-speler wordt weergegeven op de front-end, zelfs wanneer er geen audiobestand bestaat
  • Opgelost: automatisch ingevoegde speler wordt weergegeven met een wachtende status in plaats van verborgen te zijn wanneer er geen audio beschikbaar is
  • Nieuw: Bulk hernoemen in audiobibliotheek – hernoem oude-format bestandsnamen (mementor-ID-lang.mp3) om de huidige berichttitel te gebruiken
  • Nieuw: bulkdownload in audiobibliotheek maakt nu een enkel zipbestand wanneer meerdere bestanden zijn geselecteerd
  • Opgelost: front-end audio player gebruikt nu berichtmeta als de gezaghebbende bron voor audio URLs, voorkomt verouderde referenties na bestand herbenoemingen
  • Opgelost: dubbele AudioObject schema markup wanneer meerdere spelerinstanties bestaan op een pagina
  • Opgelost: audiobibliotheek afspeeltellers bevatten nu vandaag’s gebeurtenissen in plaats van alleen geaggregeerde historische data
  • Opgelost: bij het opnieuw genereren van audio met de mediabibliotheek ingeschakeld werd het nieuw opgeslagen bestand verwijderd door een raceconditie bij het opschonen van bijlagen
  • Opgelost: audio verwijderen uit de berichtenlijst verwijdert nu correct de bijlage uit de mediabibliotheek en het fysieke bestand
  • Opgelost: de audiodetectie en verwijdering in de berichtenlijst gebruikt nu berichtmeta URL’s in plaats van hardcoded bestandsnaampatronen
  • Opgelost: Speech builder cachete DELETE query resultaten die fouten konden maskeren
  • Opgelost: N+1 database query in statistieken pagina die SHOW TABLES binnen een loop uitvoerde
  • Opgelost: audiobestand opslaan gebruikt nu altijd WP_Filesystem API in plaats van terug te vallen op ruwe PHP functies

3.0.0 – 2026-03-25

Vernieuwde beheerinterface

  • Nieuw: zijbalknavigatie vervangt horizontale tabnavigatie voor snellere toegang tot alle plugin pagina’s
  • Nieuw: universeel kaart-gebaseerd ontwerpsysteem met consistente styling op elke beheerpagina
  • Nieuw: design tokens (CSS aangepaste eigenschappen) voor kleuren, afstanden, typografie en componentstijlen
  • Nieuw: SVG speaker icoon in het WordPress beheermenu en plugin zijbalk
  • Nieuw: globale input styling met verbeterd contrast, zichtbare randen en paarse focus statussen

Nieuwe pagina’s

  • Nieuw: audiobibliotheek pagina – blader, zoeken, filter, sorteer en beheer alle gegenereerde audiobestanden met inline afspelen en bulkacties (selecteren, verwijderen, downloaden)
  • Nieuw: meer credits toevoegen pagina – bekijk beschikbare creditniveaus met een speciale zijbalk CTA knop
  • Nieuw: documentatiepagina onder Systeem & Hulp

Pagina’s opnieuw ontworpen

  • Opnieuw ontworpen: stemmen pagina – kaart-gebaseerde stemmenlijst met filters, compacte audioinstellingen raster en kopieer stem ID bij hoveren
  • Opnieuw ontworpen: spelerspagina – sticky live voorbeeld, twee-paneel besturingselementen en kleuren lay-out, georganiseerde grootte en spatiëring
  • Opnieuw ontworpen: licentiepagina – verkooppagina met uitgelichte kaarten en Lemon Squeezy overlay afrekenen voor gratis gebruikers, gestroomlijnde licentie beheer voor PRO gebruikers
  • Opnieuw ontworpen: PRO ondersteuningspagina – ondersteuningsformulier met info zijbalk in een twee-kolommen lay-out
  • Opnieuw ontworpen: Statistieken, Mijn Stats & Stemmen, Geavanceerd, Affiliate en White Label pagina’s – allemaal omgezet naar het nieuwe ontwerpsysteem

Andere verbeteringen

  • Nieuw: PRO plugin update melding in de zijbalk wanneer een nieuwe versie beschikbaar is
  • Nieuw: beoordeling volgen – footer wordt geüpdatet na het klikken op de beoordelingslink
  • Nieuw: white label verbeteringen – SVG logo upload ondersteuning en de mogelijkheid om documentatie, meer credits toevoegen en PRO ondersteuning menu-items te verbergen
  • Verbeterd: checkbox styling met paarse checkmark op witte achtergrond
  • Verbeterd: footer met beoordeling link en “Gebouwd met” branding

Vorige versies

Versie 2.x en eerder bevatte: WooCommerce product audio, WPML meertalige ondersteuning, Mediabibliotheek integratie, S3 opslag, Weglot ondersteuning, Elementor compatibiliteit, inhoud extractie verbeteringen en veel bugfixes.