Trinity Audio – Text to Speech AI audio player to convert content into audio


The audio player will convert your content into audio in just a few clicks, with seamless integration, and give your audience the ability to listen to your content on the go.
The free version of this plugin is designed for content creators, such as bloggers who do not produce a large volume of content, and for those who want to give it a try before choosing one of the advanced plans. It enables converting up to 5 articles to audio per month, to add an audio narrator to your blog in 125 languages, 250 voices (both male and female) and increase accessibility to broader audience.

For a quick start, please follow the instructions on our Implementation Guide.

Explore our advanced products and features:

  • 125 supported languages with over 600 accents and natural voices
  • CMS to manage, edit, and distribute audio content in leading platforms such as Spotify, Apple, and Google Podcast, and create playlists to increase engagement
  • Automatic real-time translation
  • Multiple playing speed capabilities
  • Dashboard with statistics and usability reports

And much more!

Customer Testimonial

“At a time when consumption of digital audio is stronger than ever, we’re excited to roll out this new audio feature to our customers to enhance their news experience and give them the ability to listen to local journalism where and when they want it. In addition, the integration of this technology across all of our sites will drive advertising revenue.”

Jessica Gilbert, McClatchy Senior Director of Product and Experience

Trinity audio usage terms

The Trinity Audio plugin provides a Text to speech service, which is performed by Trinity Audio.

As such, the service is required to make calls to Trinity’s backend servers.
By activating the plugin you consent to our T&C as stated below:

Service Terms & Conditions
Privacy policy

For more about Trinity Audio: Trinity Audio

Settings and configurations

The following are configuration options you can modify as you see fit:

  • Default language: The language of your content. In case you have multiple, you can also control the language on the post level.
  • Default Gender: the default gender voice for each post.
  • New post default: Specifies whether the player is automatically enabled for all new posts. Choose this option if you want Trinity Audio to add an audio player for each new post.
  • Player position: The position of the audio player on your page. We recommend placing the player before the main article text.
  • Player label: Specifies optional text you’d like to be shown above the audio player (HTML tags are supported with this label).
  • Display “Powered by Trinity Audio”: choose if you want to display credit next to the player. We’d very much appreciate it if you choose to give us credit.
  • Resource preconnect: this feature will allow us to load the player faster on your page so we strongly advise enabling it.
  • Add post title to audio: If enabled, each audio file will start by reading the post title.
  • Add post excerpt to audio: If enabled, each audio file will read an excerpt from the post at the beginning of the audio (after the title, if chosen).
  • Skip HTML tags: Use this if you want to avoid generating audio for specific parts of posts based on the tags (content blacklist).
  • Allow shortcodes: By default, the Trinity Audio player will read only the textual content of your post and will filter out all additional texts generated using plugins or shortcodes. If you would like to add shortcodes that you would like the player to read, please add them using comma delimiter. For example: gallery, myshortcode. After you change those settings, make sure to use “Activate for all posts” to allow those configurations to update.

Still here? Go turn your readers to listeners.



  • Admin settings screen.
  • Admin settings screen - continued.
  • Create and customize you Trinity Audio player.
  • Engage your audience with exclusively tailored audio.
  • Manage and follow up on your audio journey success.
  • Increase your audio content reach with new distribution options.
  • Trusted by leading media publications and content creators.


Instantly convert your content from text to audio with the most natural sounding voices. Just follow these steps:

  1. Install the Trinity Audio plugin from the ‘Add new plugin’ option on your WordPress installation.
  2. Activate the plugin.
  3. Go to the ‘Trinity Audio’ tab in your WordPress admin interface. T&Cs need to be accepted to complete the registration.
  4. Configure the settings of your plugin and click save to finish the setup.

Recommended setup process

Here are the recommended steps for configuring the plugin:

  1. Choose the default source language.
  2. Choose “Before post” in the “player position” section.
  3. Choose “Add to all new posts” on the “New post default” section.
  4. Check the “Add post title to audio” title option.
  5. Click “Save Changes”.
  6. Wait for all posts to be updated.

If at any stage you have questions or need support, reach out to us at: – we’d love to hear from you!


What is Trinity Audio?

Trinity Audio’s AI-driven solutions help you create a world of audio experiences for your readers, covering every stage of the audio journey from creation to distribution.

Which languages are supported?

Arabic, Chinese (Mandarin), Danish, Dutch, English (muliple accents), French, German, Hindi, Icelandic, Italian, Japanese, Korean, Norwegian, Polish, Portuguese (muliple accents), Romanian, Russian, Spanish (muliple accents), Swedish, Turkish, Welsh and more!

How much does Trinity Audio cost?

Trinity Audio WP plugin version enables to convert 5 content articles to audio per month at no cost. For a more robust version of the player or higher consumption requirements please contact us.
Generated audio posts will be available for consumption regardless of package status.

Can I choose a different gender/language on a specific post?

Yes you can! In the general settings, you can define the default gender voice and can change it for each individual post in the post menu.

If I add the player to all posts be default, can I disable selected posts?

Yes – you can disable it from specific posts from the post menu.

Where would the player be placed in my post?

The exact location is configurable from the settings tab.

What text would the player read?

The player would read the article body and headline. The Headline can be removed easily by clicking the checkbox in the settings tab. Reading the excerpt is also supported and it can be added from the settings tab.


Ao início desse plugin o mesmo possuía uma frase que dizia que: sempre seria grátis, alguns meses depois o plugin se torna paga e muito mais limitado do que outras versões pagas aqui no diretório de plugins do Wordpress.
I've tried multiple text-to audio plugins and most of them have trouble working. This one works right out of the box. And you can turn it off on a per-post basis where needed, which many others don't have. Loving it so far!


Trinity Audio – Text to Speech AI audio player to convert content into audio はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。




Release Date – Aug 9, 2022
* Improved performance for post settings
* Added checkbox to approve receiving emails from Trinity Audio
* Added useful links for plugin in plugins list


Release Date – Aug 2, 2022
* Added support for custom database prefix
* Fixed default behavior for enabling player per post
* Improved options description


Release Date – Jul 27, 2022
* Added missed migration file


Release Date – Jul 26, 2022
* Updated list of available languages/voices for paid publishers
* Plugin flow reworked
* Bug fixes


Release Date – Mar 21, 2022
* Added debug information


Release Date – Mar 3, 2022
* Fixed “Get my token” functionality


Release Date – Mar 3, 2022
* Fixed uninstall issue for PHP 8


Release Date – Feb 21, 2022
* Added debug mode for development purposes
* Fixed php warnings


Release Date – 21 Feb, 2021
* Content setting update (text hash calculation) on settings change
* Added bulk update progress indication
* Bug fixes


Release Date – Jan 31, 2021
* Audio player endpoint: update to a new version


Release Date – Jan 10, 2021
* Updated list of available languages


Release Date – Dec 29, 2021
* Fixing registration flow


Release Date – Dec 27, 2021
* UI/UX feature: add description to the “Player label” feature settings
* UI/UX feature: Update registration page UX and consent flow
* Update player endpoint to a newer version


Release Date – Dec 27, 2021
* Bug fix: cases where the player is reading “dot” as a word and not as punctuation


Release Date – Dec 21, 2021
* Remove post-menu before plugin is configured


Release Date – Dec 6, 2021
* Fixed plugin’s general configuration page interface bug


Release Date – Nov 23, 2021
* Preview and edit account key


Release Date – Nov 16, 2021
* Deal with post debug notifying


Release Date – Nov 15, 2021
* Added promote banner


Release Date – Nov 8, 2021
* Update recovery token


Release Date – Oct 12, 2021
* Small fixes


Release Date – Oct 12, 2021
* Added handling player for NitroPack plugin


Release Date – Oct 7, 2021
* Added installkey to links


Release Date – Sep 23, 2021
* fixed account linking


Release Date – Sep 15, 2021
* UI fixes


Release Date – Sep 14, 2021
* Small fixes


Release Date – Sep 14, 2021

  • Completely redesigned UI
  • Improved UX
  • Account key activation feature
  • Notification bar


Release Date – Aug 18, 2021
* Fixed bug on save post, while Trinity Audio is not reachable


Release Date – Aug 3, 2021
* Added Trinity account key activation


Release Date – June 17, 2021

  • Bug fixes and preparation for Trinity Audio account connection


Release Date – June 14, 2021

  • Show recover install key input, only when registration flow is failed


Release Date – Jun 7, 2021

  • fixed PHP warnings


Release Date – May 25, 2021

  • Add support of article credits (feature releases)


Release Date – May 21, 2021

  • Added ability to restore install key during registration process


Release Date – May 17, 2021

  • Added pageURL tag parameter


Release Date – Feb 8, 2021

  • Fixed Contact Us logs not getting sent
  • Fixed the Info page output
  • Fixed setting input styling


Release Date – Dec 25, 2020

  • Security updates, input sanitizing
  • Service Registration form


Release Date – Sep 14, 2020

  • Removal of monetization functionality.


Release Date – Jul 21, 2020

  • Enhancing bulk update for handling unstable internet connection
  • Log posts that failed to update during bulk update in plugin Logs


Release Date – Jun 23, 2020

  • fixed issue with WP shared hostings activate all posts
  • fixed issue when plugin could’t be uninstalled
  • update minimal requirement to run plugin

Thanks a lot for feedback from our users!


Release Date – Jun 16, 2020

  • small fixes
  • increasing timeout
  • improved sending info logs


Release Date – Jun 15, 2020

  • added new debug information into Info section. How opening Info section, log file is generated and you can go to contact us and send it right to us. This file will be send automatically if “Include logs” is checked.


Release Date – May 8, 2020

  • added new languages. Now we support: Arabic, Chinese(Mandarin), Danish, Dutch, English, French, German, Hindi, Icelandic, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish, Welsh 🎉


Release Date – Apr 20, 2020

  • added info sub-menu, with credits info
  • improved text parsing, using TTS Trinity Audio player core


Release Date – Apr 15, 2020

  • fixed a bug with not showing content when player disabled for post.
    Thanks to our users for reporting this issue!
  • improved logging


Release Date – Apr 14, 2020

  • fixed error log


Release Date – Apr 14, 2020

  • improved UI for first initial install


Release Date – Apr 10, 2020

  • removed message for initial install
  • fixed issue with update settings


Release Date – Apr 8, 2020

  • fixed issue with deactivation
  • added detailed message when client has an issue with plugin activation
  • added message for first time using users
  • fix player styles in case some themes override them
  • improved logging
  • fixed issue with sending from default email even if it’s changed in contact us page


Release Date – Apr 7, 2020

  • changed language endpoint
  • migrated to new language codes supported by AWS Polly
  • fixed issue with Hindi gender in settings, only supported female gender for now
  • moved to a new language endpoint. Expect more languages in next release 🎉
  • player loading performance improved
  • tested with latest WordPress v5.4
  • fixed issue plugin deleting
  • fixed issue with reading text content


  • added “Logs” submenu
  • added “Contact us” submenu with ability to send logs to our end from “Logs”


Release Date – May 17, 2020

  • added preconnect option in order to improve player load speed


  • moved from PHP_WP_CONFIG variable to TRINITY_TTS_WP_CONFIG


  • new major version of Trinity Audio Player 2.0.0!
  • lots of improvements and bug fixes


  • enable save button
  • init default settings
  • update ui


  • advanced settings


  • fix defaultLanguage issue
  • disable player if posthash is empty
  • disable player on pages


  • add language for each post


  • remove border


  • fix bug for single page or single post


  • add details type


  • fix stay tuned


  • add support for pages


  • save plugin settings


  • add events inside plugin form


  • fixed issue with broken admin panel


  • fix bug when loaded on single page


  • remove events on labels


  • added visual info for bulk update


  • added background task


  • bug fix


  • bug fix


  • Reduce amount of save text for plugin functionality


  • Excerpt reading – change default value to false


  • Bug fix: spelling


  • Added support for potential failure upon plugins update


  • Add backward compatibility support


  • Add information on the plugin


  • Bug fix: change functions order


  • First version of Trinity Audio plugin