Trinity Audio


Using the Trinity Audio service you can turn your readers into listeners by turning text into lifelike speech.

Make your content accessible via audio with a quick and seamless integration. Choose from dozens of voices across a variety of languages.

Join the audio revolution by audiofying your posts in the click of a button.

For quick start, please follow the instructions on this guide: Implementation Guide

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

General information

Make your content accessible on the go using the power of audio

As readers are becoming listeners – it’s up to you to provide them with the experience they’re expecting.

Your users are already consuming audio content, Engage with them where they already are:

  • At the gym
  • When commuting
  • At their desk
  • Anywhere else, anytime

Increase user engagement

  • Readers no longer have the luxury of sitting and reading a full article.
  • Help them skim and improve their user experience on your website.
  • Increase onsite engagement

Settings and configurations

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

  • Source language: The language of your content.
  • 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).
  • Add player to all posts: Select this option to place the audio player on all posts.
  • 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 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.
  • Activate for all posts: Bulk activation of the player on all posts. Make sure to check this checkbox if you would like to activate the player across all of your content. Please bear in mind that some of the processes happen on the backend and it might take some time for the player to appear on all pages (depending on the number of posts you have published). If you return to the settings page, you will get feedback on the process.

Still here? Go turn your readers to listeners.


  • Admin settings screen.
  • Admin settings screen - continued.
  • Player view as implemented in a post.
  • Example of using "Player Label".


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 “Trinity Audio enabled” on the “New post default” section.
  4. Check the “Add post title to audio” title option.
  5. Verify the “Activate for all posts” is checked.
  6. Click “Save Changes”.
  7. 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 is a service that audiofies textual content. By using our service, your users can consume your content through audio.

Which languages are supported?

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

How much does Trinity Audio cost?

Trinity Audio WP plugin version offers turning 1.25M characters from articles to audio with 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.

How does the bulk update work?

When a bulk update (“Activate on all posts”) is initiated, all posts will be updated to include the player. A clear indication of progress is displayed in the Admin panel.
To clarify – The bulk-update process does not generate audio versions of your content. it will only enable the player on all posts.

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 use bulk update, do I have to have the player on all posts?

No – 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.


Articles with YouTube embeds in it this plugin reads the URL of the video (all url based embeds). When adding exclusions in the html field the player stops appearing on top of the article. Also, the html looks broken in the admin section. Not more than 1 star for me.
no customization, very plain, audio is not crisp and fast, no settings to adjust. no control on the text to select for speech, by default it takes all text. Very bad support, no response. the new update is useless.
This plugin is an excellent Text to Speech that makes hearing articles as good as hearing podcasts. I look forward to them implementing Neural Network too. Congrats!
6 (az összes) vélemény olvasása

Közreműködők és fejlesztők

“Trinity Audio” egy nyílt forráskódú szoftver. A bővítményhez a következő személyek járultak hozzá:


“Trinity Audio” fordítása a saját nyelvünkre.

Érdekeltek vagyunk a fejlesztésben?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Változási napló


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