Text to Speech for TranslatePress: What Works
TranslatePress translates rendered HTML, not duplicate posts. Here is how to make text to speech match every language, without broken audio.
Author
Lead developer of TTSWP. CEO and Co-Founder of Mementor AS, the Norwegian agency that builds and maintains the plugin.
Background
Thomas Alling leads development of Text to Speech - TTSWP. He is CEO and Co-Founder of Mementor AS, the Norwegian web design and digital marketing agency that handles all engineering on the plugin, the dashboard, and this site.
He has worked in the internet and agency industry for more than 25 years. Before founding Mementor in 2015, he was a project manager at Webhuset AS and a digital marketing specialist at Argo Internett AS. He studied at Næringsakademiet in Tønsberg.
Thomas is a certified expert in Google Ads and Google Analytics. His work centers on SEO, AEO, conversion optimization, and web analytics, with WordPress and WooCommerce as the daily toolkit.
Role at TTSWP
From the WordPress plugin on WordPress.org to the TTSWP dashboard and this site, Thomas leads the engineering work and reviews every release before it ships.
Every post on the TTSWP blog is reviewed by Thomas before publication, following the editorial policy. Claims, statistics, and product details are checked against the live plugin.
Support threads on WordPress.org are answered by the people who wrote the code. Fixes often ship within a day, which the plugin reviews reflect.
Career
CEO
Mementor webdesign & digitalt markedsføringsbyrå AS
2022 - present
Partner / Digital Marketing Manager
Mementor webdesign & digitalt markedsføringsbyrå AS
2015 - 2022
CEO
Supero AS
2012 - 2015
Digital Marketing Consultant & SEO Expert
Argo Internett AS
2011 - 2015
Project Manager, Development
Webhuset AS
2008 - 2011
CEO
Nettstedet Enk.
2006 - 2008
Lead SEO & Web Developer
Information & Network Technology AS
2000 - 2005
Education: Network and System Administration
Næringsakademiet, Tønsberg
1999 - 2000
From the blog
TranslatePress translates rendered HTML, not duplicate posts. Here is how to make text to speech match every language, without broken audio.
How to add Polylang text to speech that generates one audio file per translation, picks the right voice per language, and survives caching.
How to add wpml text to speech that picks the right voice per language, generates separate audio per translation, and survives AJAX language detection bugs.
Text to speech turns written content into spoken audio. Learn how it works, why it matters, and how to add it to your WordPress site.
TTSWP 3.3.0 adds GTranslate support so the audio player swaps to the right language file in the browser without a reload.
A neutral 2026 guide to the seven best WordPress text-to-speech plugins, with honest strengths, weaknesses, and a full feature comparison table.