=== Text To Speech TTS Accessibility ===
Contributors: atlasaidev, hasanazizul, freemius
Donate link: http://atlasaidev.com/
Tags: accessibility, speech, tts, text to speech, text to audio
Requires at least: 5.6
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 2.0.0
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.txt

The most user-friendly Text-to-Speech Accessibility plugin. Just install and automatically add a __text to audio__ player to your WordPress site!

== Description ==

[Text To Speech TTS Accessibility](https://atlasaidev.com/plugins/text-to-speech-pro/) is the most user-friendly Text-to-Speech tts plugin. Just install and automatically add a __text to audio__ player to your WordPress site!

**No Registration, No Account, No API installation required. Simply install and let your visitors listen.**

Enhance your WordPress and WooCommerce website's accessibility and engage users with the Text To Speech TTS Accessibility Plugin. This free plugin empowers your site with text-to-speech functionality, making your content available in over 51 languages, catering to diverse audiences worldwide.

Right after you install this text to speech free plugin, it will automatically start displaying an easy-to-use player on selected post/page types, giving visitors the option to listen to your website's written content at their own pace.

== Text To Speech TTS Accessibility Plugin For WordPress How To Install ? ==
[youtube https://www.youtube.com/watch?v=25xJtIwFM2U&ab_channel=AtlasAiDev]

== How To Setup Text To Speech Player Properly? - Video Tutorial  ==
[youtube https://www.youtube.com/watch?v=h4VJxM-mh74&t=4s&ab_channel=AtlasAiDev]


### SOME USEFUL LINKS:
> * [Text To Speech Pro](https://atlasaidev.com/plugins/text-to-speech-pro/)
> * [Pricing](https://atlasaidev.com/pricing/)
> * [Live Demo Pro Version](https://atlasaidev.com/plugins/text-to-speech-pro/demo/)
> * [Live Demo Free Version](https://wordpress.org/plugins/text-to-audio/?preview=1)
> * [Video Tutorial](https://www.youtube.com/@atlasaidev)
> * [Documentation](https://atlasaidev.com/docs/)


### SUPPORT AND HAVE QUESTIONS ? VISIT HERE:
> * [Contact Us](http://atlasaidev.com/contact-us/)


### Why Use The Text-to-Speech TTS Accessibility Plugin?
1. **Accessibility:** Make your content accessible to users with disabilities, including those with visual impairments, by providing an audio option for consuming content.

2. **User Experience Enhancement:** Improve user experience by offering an alternative way to engage with your content, especially for users who prefer listening over reading.

3. **Productivity and Efficiency:** Enable users to absorb information quickly, enhancing productivity and saving time for those with busy schedules.

### Text To Speech Plugin Free Version Features

* **Simple Installation:** No account creation required; simply install the plugin to unlock its full functionality instantly. Upon activation, this free text to speech WordPress plugin will start displaying a player for your users to play your content on your selected pages.

* **Easy Integration:** Utilize intuitive shortcodes to seamlessly add the text-to-speech button to any post or page on your site.

* **Analytics:** __AtlasVoice__ Support [Advance Analytics](https://www.youtube.com/watch?v=amkrAtVQGBY).

* **Text Alias:** __AtlasVoice__ Support [Text Alias](https://www.youtube.com/watch?v=oeW652YKmG0&t=3s).

* **Unlimited Text-to-Speech:** Convert unlimited text to speech.

* **Customization Options:** Easily customize the appearance and behavior of the text-to-speech button to match your website's design and user preferences. Customize button color, width, and text based on site language through filters and shortcodes. Preview changes in real-time for a seamless user experience.

* **Language and Voice Selection:** Choose from over 20-300+ voices (depending on the browser) and change the listening language to cater to your audience's preferences.

* **Device Compatibility:** The plugin leverages the browser's built-in speech synthesis API, ensuring broad functionality across various devices.
Custom CSS: Apply custom styles to the text-to-speech button using CSS for seamless integration with your website's design.

* **Custom Post Type Compatibility:** Extend text to voice functionality to custom post types, ensuring consistency across your entire website. Integrate with popular custom post type plugins such as <a href='https://wordpress.org/plugins/advanced-custom-fields/' target='_blank'>Advanced Custom Fields (ACF)</a>, <a href='https://wordpress.org/plugins/custom-post-type-ui/' target='_blank'>Custom Post Type UI</a>
, and <a href='https://toolset.com/home/types-manage-post-types-taxonomy-and-custom-fields/' target='_blank'>Toolset Types</a>.

* **Additional Functionality:** Remove special characters and URLs from content, enhancing the quality of the audio output.

### Upgrade to Text To Speech Pro for Advanced Features:

Unlock additional features and support by upgrading to [Text To Speech TTS Pro](https://atlasaidev.com/plugins/text-to-speech-pro/). This premium version of the text-to-speech generator plugin offers enhanced features designed to take your content to the next level.

**Text To Speech TTS Accessibility Pro Features:**

* **Live Support:** We usually reply with 1 hour.

* **Bulk MP3 File Generation:** [Text To Speech Pro ( AtlasVoice Pro ) : How To Generate Bulk MP3 File?](https://www.youtube.com/watch?v=HFoqlkPCP80).

* **Advance Analytics:** __AtlasVoice__ Support [Advance Analytics](https://www.youtube.com/watch?v=amkrAtVQGBY).

* **Unlimited Text Alias:** __AtlasVoice__ Support [Text Alias](https://www.youtube.com/watch?v=oeW652YKmG0&t=3s).

* **Google Cloud Text To Speech:** You can integrate with [Google Cloud Text To Speech](https://cloud.google.com/text-to-speech). It is optional. [Learn more](https://www.youtube.com/watch?v=h4VJxM-mh74&t=200s)

* **ChatGPT Text To Speech:** You can integrate with [ChatGPT Text To Speech](https://platform.openai.com/docs/guides/text-to-speech/overview). It is optional. [Learn more](https://www.youtube.com/watch?v=h4VJxM-mh74&t=200s)

* **Unlimited Characters:** Convert unlimited text to speech.

* **Enhanced Productivity:** Listen to content while multitasking or performing other tasks, saving time and increasing efficiency.

* **Interactive Engagement:** Engage with customers more interactively by providing audio options for content consumption.

* **Improved User Interface:** Enjoy an enhanced UI for the player, offering a smoother and more intuitive experience.

* **Multilingual Support:** Access support for multiple languages, catering to diverse audiences.

* **Responsive Button:** Benefit from a responsive speaking button that adapts to different screen sizes and devices.

* **Customizable Content Selection:** Specify speaking content using CSS selectors, allowing for precise customization.

* **Translation Capabilities:** Translate content into any language using the plugin, expanding your reach to global audiences.
Support for Custom Post Types: Ensure compatibility with all custom post types on your WordPress WooCommerce site.

* **Add CSS Selector:** Users can target specific elements within their content to control inclusion in the text-to-speech playback, offering enhanced customization options.

* **Exclude Texts To Speak:** Users can exclude specific words or phrases from being vocalized, ensuring only relevant content is heard.

* **Exclude Tag's Content:** Content enclosed within specified HTML tags can be excluded from the text-to-speech playback, providing greater control over the auditory presentation.

* **Downloadable Audio:** Allow users to download MP3 files for offline listening, enhancing accessibility and convenience.

* **Multiple Audio Player Support:** Enjoy support for multiple audio players, providing flexibility in implementation.

* **Unlimited Downloads:** Benefit from unlimited downloads of audio files, ensuring no limitations on content accessibility.

With the Text To Speech Pro text-to-voice generator plugin, you can empower your website with cutting-edge features that cater to a diverse audience. Upgrade now to unlock the full potential of your content delivery strategy.

**Try [Text To Speech Pro](https://atlasaidev.com/plugins/text-to-speech-pro/) version.**


### AtlasVoice: Text To Speech Pro Review by Experts

[youtube https://www.youtube.com/watch?v=Nzph8h8zH8o&t=788s]

### Text To Speech Pro Supported Languages:

Text To Speech Pro TTS Accessibility plugin supports these languages.

Afrikaans, Albanian, Arabic, Armenian, Bulgarian, Bulgarian ( Bulgarian ), Catalan, Chinese,
Chinese (Mandarin/China), Chinese (Mandarin/Taiwan),
Chinese (Cantonese), Croatian, Czech, Danish, Dutch,
English, English (Australia), English (United Kingdom),
English (United States), Esperanto, Finnish, French, German,
Greek, Haitian Creole, Hebrew, Hindi, Hungarian, Icelandic,
Indonesian, Italian, Japanese, Korean, Latin, Latvian,
Macedonian, Norwegian, Polish, Portuguese, Portuguese (Brazil),
Romanian, Russian, Serbian, Slovak, Spanish, Spanish (Spain),
Spanish (United States), Swahili, Swedish, Tamil, Thai,
Turkish, Vietnamese, Welsh. Bengali, Urdu, Portuguese ( Portuguese ), Hebrew

### Text To Speech TTS Free Supported Languages:

Our Text To Speech TTS plugin operates on the browser's speechSynthesis API, ensuring seamless integration without relying on external APIs. Thanks to this API, our plugin is compatible with almost all Android phones and languages.

However, the speechSynthesis API behaves differently across browsers and devices, leading to variations in available voices and supported languages. While a particular language or voice may be accessible on desktop platforms, it might not be available on mobile devices.

Here's a glimpse of the languages supported by popular browsers on different devices:

**Supported Languages for Text To Speech Free:**

* **Chrome Desktop:** UK English, US English, Spanish (Spain), Spanish (United States), French, Deutsch, Italian, Russian, Dutch, Japanese, Korean, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Hindi, Indonesian, Polish, Brazilian Portuguese.

* **Chrome Mobile:** English USA, English UK, German, Italian, Russian, French, Spanish.

* **Microsoft Edge Desktop:** All Languages.
 
* **Microsoft Edge Mobile:** All Languages.

* **Firefox Desktop:** English US, English UK.

* **Firefox Mobile:** English USA, English UK, German, Italian, Russian, French, Spanish.

Please keep these factors in mind when implementing our plugin to ensure optimal compatibility and performance.

### Compatibility

**Unlock Multilingual Capabilities:** Text To Speech TTS Pro is the best text to speech WordPress plugin when it comes to multilingual support. Break language barriers with ease using our supported plugins:

* <a href='https://wpml.org/' target='_blank' rel='ugc' >WPML WordPress Multilingual Plugin</a>.
* <a href='https://wordpress.org/plugins/gtranslate/' target='_blank'>Translate WordPress with __Gtranslate__ Plugin</a>.
* <a href='https://wordpress.org/plugins/translatepress-multilingual/' target='_blank'>Translate Multilingual sites – TranslatePress</a>.

**How WPML Works:** Translate content seamlessly with the __WPML__ by __text to audio__ Accessibility plugin. It automatically detects the language of your content and translates it accordingly, ensuring a smooth user experience.

**How GTranslate Works:** With our __Text To Audio Accessibility__ plugin, translating content is a breeze when using __Gtranslate__. Whether pages or posts, it adapts to changes made by GTranslate's language switching wizard, ensuring content remains accessible across languages.

**Support for Custom Post Types:** Our plugin seamlessly integrates with popular custom post type plugins, including:

* <a href='https://wordpress.org/plugins/advanced-custom-fields/' target='_blank'>Advanced Custom Fields (ACF)</a>.
* <a href='https://wordpress.org/plugins/custom-post-type-ui/' target='_blank'>Custom Post Type UI</a>.
* <a href='https://toolset.com/home/types-manage-post-types-taxonomy-and-custom-fields/' target='_blank'>Toolset Types</a>.

**Additional Supported Plugins:** Boost your website's functionality with our support for:

* <a href='https://wordpress.org/plugins/wp-optimize/' target='_blank'>
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance</a> 

* <a href='https://wordpress.org/plugins/litespeed-cache/' target='_blank'>
 LiteSpeed Cache Plugin</a>

* <a href='https://wordpress.org/plugins/autoptimize/' target='_blank'>
Autoptimize Plugin</a> 

* <a href='https://wordpress.org/plugins/w3-total-cache/' target='_blank'>
 W3 Total Cache Plugin</a> 

* <a href='https://wordpress.org/plugins/sg-cachepress/' target='_blank'>
Speed Optimizer – The All-In-One WordPress Performance-Boosting Plugin</a> 

* <a href='https://wordpress.org/plugins/elementor/' target='_blank'>
 Elementor Website Builder:</a> Elevate your website design and functionality with more than just a page builder.

* <a href='https://wordpress.org/plugins/duplicate-post/' target='_blank'>
  Yoast Duplicate Post:</a> This plugin allows users to clone posts of any type, or copy them to new drafts for further editing.

* <a href='https://wordpress.org/plugins/copy-delete-posts/' target='_blank'>
  Duplicate Post:</a> Massively increase your WordPress productivity!

 * <a href='https://wordpress.org/plugins/duplicate-page/' target='_blank'>
  Duplicate Page:</a> Duplicate Posts, Pages and Custom Posts easily using single click.

  * <a href='https://wordpress.org/plugins/easy-table-of-contents/' target='_blank'>
   Easy Table of Contents:</a> A user friendly, featured focused Easy Table of Contents plugin which allows you to insert a table of contents into your posts, pages and custom post types.

**Support for Themes:** Our plugin seamlessly integrates with popular themes, including:

  * <a href='https://avada.com/' target='_blank'>Avada Theme: The Ultimate Online Store Website Builder</a>

  * <a href='https://wpbakery.com/' target='_blank'>WPBackery Theme : #1 Page Builder Plugin for WordPress Top Choice for 5,800,000+ Websites Worldwide</a>

  * <a href='https://www.elegantthemes.com/' target='_blank'>Divi Theme : The Essential Site Building Framework For WordPress</a>


### USAGE:

Here's how to use the Text to Speech button shortcode:

1. **Basic Usage:** Simply add the following shortcode anywhere in the content of your page or post to insert the text-to-audio button.
	
	`[atlasvoice]`

2. **Customize Button Text:** You can customize the text displayed on the button by adding attributes to the shortcode. For example:

	`
	[atlasvoice listen_text="Listen" pause_text="Pause"  resume_text="Resume" replay_text="Replay"/]
	`

3. **Custom Text to Read:** To specify custom text for the button to read aloud, use the ‘text_to_read’ attribute in the shortcode. For example:

	`
	[atlasvoice text_to_read="Hello WordPress" /]
	`

4. **Add CSS Class:** You can also add a custom CSS class to the button by including the ‘class’ attribute in the shortcode. For example:

	`
	[atlasvoice class="custom_class"/]
	`	
5. **Change Language and Voice:** Alter the language and voice of the text-to-speech by using the `lang` and `voice` attributes in the shortcode. For example:

	`
	[atlasvoice lang="en-GB" voice="Google US English"/]
	`	

6. **Adding Missing Content:** If there is missing content that you want to include, you can do so using a filter. Here's an example of how to add extra content via a filter:

	`
    add_filter( 'tta__content_description', 'tta__content_description_callback', 10, 3 );
    function tta__content_description_callback ( $output, $description, $post_id ) {

		$output .=" extra content here";
		
		return $output;
    }
	` 

7. **Use ShortCode As Tag:** You can use `atlasvoice` as tag. Like

	`[atlasvoice ]This is example content [/atlasvoice]`
	


These shortcodes and attributes provide flexibility in customizing the text-to-audio functionality on your WordPress and WooCommerce sites.

**Get Started Today!**

Boost engagement, accessibility, and productivity on your WordPress and WooCommerce site with Text To Speech TTS Plugin. Implement Web Content Accessibility Guidelines (WCAG) easily and cater to a broader audience base. Try the free version today and upgrade to [Text To Speech Pro](https://atlasaidev.com/plugins/text-to-speech-pro/) for advanced features and support.



### CHECK OUT OUR OTHER ADDONS 👑:
> * [Augmented Reality and 3D Model Viewer for WordPress and WooCommerce – AR VR Try-On](https://wordpress.org/plugins/ar-vr-3d-model-try-on/) – Turn your WooCommerce store into an immersive 3D experience. Let customers explore products in detail using interactive 3D viewers and Augmented Reality (AR) on both iOS and Android—no apps needed.


== Installation ==
1. From your WordPress admin go to Plugins>> Add New. Search for the plugin Text To Speech TTS Accessibility. Install and Activate.
2. Alternatively download the plugin from WordPress Plugin repository.
3. Go to Plugins > Add New and Upload the plugin zip file you downloaded and activate it.
4. Go to "Text To Speech" menu and configure your settings


== Frequently Asked Questions ==

= Does Text To Speech Support All Android Phones ? =
Yes, Text To Speech supports all Android phones. However, full support is exclusively available in the [pro version](https://atlasaidev.com/plugins/text-to-speech-pro/). The free version has certain limitations. Here's what you need to know:
Text To Speech TTS plugin relies on the browser's API, with no external API used. The [speechSynthesis](https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis) API varies from browser to browser and device to device. Consequently, voices and languages may differ based on the browser used.
For example, a language available on a desktop may not be available on a mobile phone, and a voice available on a desktop may not be available on Android. In that case, the browser will play the default voice it supports.
Overall, your users will still be able to listen to the content from almost all devices despite the voice change. If you encounter any browser-related issues, please submit a [ticket](https://atlasaidev.com/contact-us/) for assistance.

= Does Text To Speech Support My Language? =
Text To Speech Pro TTS Accessibility supports these [languages](https://wordpress.org/plugins/text-to-audio/#:~:text=PRO%20SUPPORTED%20LANGUAGES%3A).

Text To Speech Free TTS Accessibility supports these [languages](https://wordpress.org/plugins/text-to-audio/#:~:text=based%20on%20device.-,SUPPORTED%20LANGUAGES,-%3A).

= Does Text To Speech Support Multilingual Plugins ? =
Yes, the [pro version](https://atlasaidev.com/plugins/text-to-speech-pro/) of the Text To Speech plugin currently supports __WPML__, __TranslatePress__ and __Gtranslate__. We plan to extend support to
[Loco Translate](https://wordpress.org/plugins/loco-translate/), and [Polylang](https://wordpress.org/plugins/polylang/) soon.


= Does Text To Speech Support Custom Post Types ? =
Yes, [pro version](https://atlasaidev.com/plugins/text-to-speech-pro/) of Text To Speech plugin supports custom post types.


= Content Missing From Post =
If content is missing from your post, you have multiple options to add it dynamically. In the pro version, you can utilize CSS Selectors, which allow you to target specific elements on your pages and posts.

To use CSS Selectors, navigate to the Settings menu of the plugin and add the relevant selectors under **Add CSS Selector**. These selectors can span across multiple pages, offering dynamic content addition. This method offers flexibility compared to filters, which are static in nature.

Additionally, you can add missing content through filters. Here's an example of how to do it:
1. Install the plugin [Code Snippets](https://wordpress.org/plugins/code-snippets/)
2. Select "Snippets" and then "Add New."
3. Create a new snippet with the following code:

`
add_filter( 'tta__content_description', 'tta__content_description_callback', 10, 3 );
function tta__content_description_callback ( $output, $description, $post_id ) {

	$output .=" extra content here";
	
	return $output;
}

` 

This filter allows you to append extra content to your posts dynamically.

= Can I Restrict/Exclude Certain Words From Playing? =
Absolutely! You have the flexibility to exclude specific content from being read aloud, and this feature is available in the [pro version](https://atlasaidev.com/plugins/text-to-speech-pro/) of Text to Speech.

Here's how to exclude words from playback:

1. Navigate to the Settings tab of Text to Speech Pro.

2. Look for the "Exclude Texts To Speak" textarea.

3. In this field, you can list the words or phrases you wish to exclude from being read aloud.

4. If you want to exclude multiple words or phrases, simply separate them using the pipe symbol (|).

With this capability, you can fine-tune the playback experience, ensuring that only the desired content is read aloud to your audience.

= Is it possible to exclude specific HTML tags from being read aloud by the Text to Speech plugin? =
Of course! With the [pro](https://atlasaidev.com/plugins/text-to-speech-pro/) version of Text to Speech, you gain the ability to skip the content enclosed within certain HTML tags during playback.

**Here's how it works:**

*Navigate to the Settings tab of Text to Speech Pro.

*Locate the "Exclude Tag's Content" textarea.

*In this field, you can specify the HTML tags whose content you want to exclude from being read aloud.

*If you need to skip multiple tags, simply separate them using the pipe symbol (|).

By utilizing this feature, you can tailor the reading experience to your preferences, ensuring that specific HTML elements are omitted from the audio playback.

= How to add a button in the Gutenberg block? =
To incorporate a listening button via the Gutenberg block editor, follow these simple steps:

1. Open the Gutenberg block editor for your page or post.
2. Search for the "Customize Button" block.
3. Add the block to your content.
4. Customize the button by adjusting parameters such as color, background color, and width.
5. Optionally, apply custom CSS to further tailor the button to your preferences.


= How to change button text? =
You have two methods to modify the button text. One is by utilizing shortcode attributes, and the other is by adding a filter. However, please note that filters always take precedence over shortcode attributes.
Shortcode Example:

	`
	[atlasvoice listen_text="Listen" pause_text="Pause"  resume_text="Resume" replay_text="Replay"]
	
	`

Filter Example:
Install the plugin [Code Snippets](https://wordpress.org/plugins/code-snippets/), then navigate to Snippets > Add New. Create a new snippet with the following code block:

`
	add_filter('tta__button_text_arr', 'tta__button_text_arr_callback');
	function tta__button_text_arr_callback($text_arr) {
		return [
			'listen_text' => 'Listen',
			'pause_text'  => 'Pause',
			'resume_text' => 'Resume',
			'replay_text' => 'Replay',
			'listen_hover_title' => 'listen title',
			'pause_hover_title' => 'pause title',
			'resume_hover_title' => 'resume title',
			'replay_hover_title' => 'replay title',
		];
	}

`
  
Replace 'Listen', 'Pause', 'Resume', and 'Replay' with your desired custom text.
            
= How to add custom CSS class to button? =
You can add a custom CSS class to the button by including it as an attribute in the shortcode. Here's an example:

`
[atlasvoice class="custom_class"]

`

Replace "custom_class" with the name of your desired CSS class. This allows you to apply specific styling to the button using your custom CSS rules.


= How to  change button background and text color? =
You can easily customize the button background and text color directly from the plugin's dashboard customization menu. Additionally, you have the option to modify these settings using the customization button block in the block editor.

= How to change voice and language by shortcode? =
You can customize the voice and language of the text-to-speech player using shortcode. Here's how:

	`
	[atlasvoice lang="en-GB" voice="Google US English"]
	`

= Where do I report security bugs found in this plugin? =

Please report security bugs found in the source code of the Text To Speech TTS plugin through the [Patchstack Vulnerability Disclosure  Program](https://patchstack.com/database/vdp/e8df1af0-74f2-41c7-bb59-d72a3898e234). The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.


== Screenshots ==
1. Player 1.
2. Player 2.
3. Player 3.
4. Settings Page.
5. Post Content Customization.
6. Integrate Google Cloud Text To Speech In Pro Version.
7. Choose Multiple Player.
8. Player Customization.
9. Individual Post Content Customization.


== Changelog ==

### TRANSLATION REQUEST
We are looking for people to help in translating this amazing plugin. If you can help we would love here from you.
Help us & the WordPress community to translate the plugin. You can [contact](http://atlasaidev.com/contact-us/) with us. We'll guide you how to translate.


= 2.0.0  ( 13 December 2025 )  =
Introduced :  New UI introduced


= 1.9.36  ( 12 December 2025 )  =
Fixed :  Player disappearance issue solved.


= 1.9.35  ( 11 December 2025 )  =
Fixed :  Voice missing issue (free)
Compatible :  Make plugin Compatible with Avada, Divi, WPBackery theme.
Fixed: Long sentence issue fixed. (Pro)
Support: PHP 7.4 support
Fixed: Player Double issue fixed (pro)



= 1.9.34  ( 7 December 2025 )  =
Fixed :  notice issue fixed.
Checked :  WordPress 6.9 tested



= 1.9.33  ( 27 November 2025 )  =
Removed :  Plugin compatible notice removed.
Added: Black Friday Banner Added.

= 1.9.32  ( 21 November 2025 )  =
Added :  Tracing Device information added.
Improved: Analytics UI improved.
Fixed: Unnecessary content wrapper removed.


= 1.9.31  ( 12 November 2025 )  =
Fixed :  Security issue fixed by patchstack.

= 1.9.30  ( 10 November 2025 )  =
Improved :  Backup MP3 file text improved
Removed : Unnecessary code removed

= 1.9.29  ( 04 November 2025 )  =
Fixed: MP3 player duplicate issue solved.
Fixed: Analytics data tract problem on firefox and safari browser.


= 1.9.28 ( 28 October 2025 )   =
Added : Search analytics by post ID on analytics menu (free )
Added : Search analytics by date range on analytics menu ( pro ).


= 1.9.27 ( 21 October 2025 )   =
Added : Voice and language missing in free version notice added.
Fixed: MP3 file name mismatch issue fixed (pro)


= 1.9.26 ( 14 October 2025 )   =
Added : When MP3 file name is empty post ID will be file name.


= 1.9.25  ( 01 October 2025 )  =
Fixed : Custom CCS not working issue fixed.


= 1.9.24  ( 25 September 2025 )  =
Added: Default Player Hover text color change UI option added.
Fixed Minor bug fixed related to default player.



= 1.9.21  ( 20 September 2025 )  =
Removed: Unnecessary code removed.
Added: Notice added for SpeechSynthesis API


= 1.9.20  ( 13 September 2025 )  =
Fixed: MP3 file exist check function issue fixed.
Fixed: Player adding function call multiple time issue fixed.
Fixed: ShortCode position update issue fixed.
Fixed: Edit page console error fixed.



= 1.9.19  ( 11 September 2025 )  =
Improved: shortcode functionality improved.
updated: documentation updated.


= 1.9.18  ( 04 September 2025 )  =
Fixed: Player select issue solved.


= 1.9.17  ( 31 August 2025 )  =
Removed: Unnecessary code removed.

= 1.9.16  ( 28 August 2025 )  =
Fixed: Pro version GTranslate Translation issue fixed.
Fixed: Google Cloud Text To Speech Voice issue on "listening menu" fixed.
Updated: Google cloud Text To Speech , Cloud Storage, Protobuf package update.

Improved: performance improved.
Updated: freemius version update to 2.121


= 1.9.15  ( 21 August 2025 )  =
Fixed: post excerpt issue solved.
Improved: performance improved.
Updated: freemius version update to 2.121

= 1.9.14  ( 18 August 2025 )  =
Fixed: Google cloud text to speech voice and language issue solved.
Fixed: ShortCode not working issue solved.


= 1.9.13  ( 17 August 2025 )  =
Fixed: Google Cloud Backup issue solved.
Added: UI added to create Google Cloud Storage Bucket Name.
Renamed: "Google TTS Pro" Player name changed to "AtlasVoice TTS Pro"
Fixed: Eidit page console error fixed.
Fixed: Minor issue fixed.
Improvement: performance improvement


= 1.9.12  ( 13 August 2025 )  =
Fixed: missing categories issue fixed.
Fixed: missing tags issue fixed.
Fixed: missing post type issue fixed.
Fixed: missing post status issue fixed.
Added: Custom listeners added during mp3 file download.

= 1.9.11  ( 08 August 2025 )  =
Fixed: Customization menu player demo issue fixed.

= 1.9.10  ( 05 August 2025 )  =
Improved: Player loading performance improved.
Fixed: UI releated bug fixed.



= 1.9.9  ( 31 July 2025 )  =
Fixed: Post Edit page Category hieght issue fixed.
Fixed: Player not on working on mobile or tab issue fixed.
Improved: Pro version performance improved.

= 1.9.8  ( 27 July 2025 )  =
Improved: Settings page UI functionality and readability Improved.
Added: "Continue Reading After Switching To Another Tab" settings option introduced.


= 1.9.7  ( 22 July 2025 )  =
Fixed: API related bug fixed.


= 1.9.6  ( 21 July 2025 )  =
Improved: Player UI improved.


= 1.9.5  ( 17 July 2025 )  =
Improved: UI improvement done.
Fixed: bug fixed.
Added: [How to install text to speech plugin?](https://www.youtube.com/watch?v=25xJtIwFM2U&ab_channel=AtlasAiDev) added.


= 1.9.4  ( 15 July 2025 )  =
Fixed: Dynamic voice selection issue fixed.


= 1.9.3  ( 15 July 2025 )  =
Fixed: Issue with start playing issue solved.
Fixed: Issue with other languages like Italian fixed.

= 1.9.2  ( 09 July 2025 )  =
Analytics Enable default value change.

= 1.9.1  ( 03 July 2025 )  =
minor change

= 1.9.0  ( 17 June 2025 )  =
Improved: Performance improved.
Removed: Unnecessary code removed.
Fixed: minor bug fixed.

= 1.8.31  ( 13 June 2025 )  =
Fixed: Listening voice saving issue solved.
Added: (Augmented Reality)[https://wordpress.org/plugins/ar-vr-3d-model-try-on/] plugin introduced.


= 1.8.30  ( 01 June 2025 )  =
Added: Option added for text before content.
Added: Option added for text after content.


= 1.8.29  ( 28 May 2025 )  =
Added: MP3 file load improved.
Added: "tts_pro_change_post_by_force" action added.

= 1.8.28 ( 21 May 2025 ) =
Added: Player margin adding UI added to the "Customization" menu.


= 1.8.27 ( 15 May 2025 ) =
Added: Post excerpt adding UI included in settings page.


= 1.8.26 ( 12 May 2025 ) =
Added: Google Cloud Text To Speech Demo audio added.
Added: ChatGPT Text To Speech Demo audio added.



= 1.8.25 ( 08 May 2025 ) =
Added: Bengali, Urdu, Portuguese ( Portuguese) Languages added to pro version.

= 1.8.24 ( 06 May 2025 ) =
Added: Post Title add or remove UI added to settings page.

= 1.8.23 ( 29 April 2025 ) =
Fixed: MP3 file generate and delete issue solved.


= 1.8.22 ( 24 April 2025 ) =
Fixed: content not reading in english is solved.


= 1.8.21 ( 14 April 2025 ) =
Fixed: GTranslate pro version support given in pro version.
Fixed: When title is removed by filter mp3 file is same in all pages.
Fixed: Who Can Download MP3 File issue


= 1.8.20 ( 08 April 2025 ) =
Added: Compatibility with 6.8
Removed: Unnecessary notices.

= 1.8.19 ( 25 Mar 2025 ) =
Added: Documentation update to "Doc" menu

= 1.8.18 ( 14 Mar 2025 ) =
Introduced: Analytics summery added.
Fixed: API URL issue fixed.
Fixed: Analytics time issue fixed for single post.


= 1.8.17 ( 07 Mar 2025 ) =
Introduced: MP3 file upload manually.
Fixed: GTranslate plugin selector issue solved.
Added: `ttsProLink` filter added.
Added: Pro version MP3 file loader text translation system added.
Fixed: minor bug fixed.



= 1.8.16 ( 26 Feb 2025 ) =
Fixed: Speed option is hidden on listening menu.
Fixed: MP3 file generating issue fixed.
Fixed: Bulk mp3 file generate with google cloud tts issue fixed.
Added: compatibility added [Yoast Duplicate Post](https://wordpress.org/plugins/duplicate-post/),
[Duplicate Post](https://wordpress.org/plugins/copy-delete-posts/),
[Duplicate Page](https://wordpress.org/plugins/duplicate-page/)

= 1.8.15 ( 13 Feb 2025 ) =
Updated: Documentation update of the plugin. on "Docs" menu


= 1.8.14 ( 12 Feb 2025 ) =
Fixed: Error issue fixed.


= 1.8.13 ( 10 Feb 2025 ) =
Added: Display player based on date range in pro version.

= 1.8.12 ( 27 Jan 2025 ) =
Updated: Freemius version updated.

= 1.8.11 ( 26 Jan 2025 ) =
Fixed: Default Player default value issue solved.
Fixed: Pro version mp3 file load issue solved.
Fixed: Default player voice pitch issue solved.
Fixed: GTranslate plugin allowed language issue solved.
Added: `ttsSetSelectedLanguageFromDom` JS Filter added.
Fixed: Generate Bulk MP3 page font family change issue solved.

= 1.8.10 ( 16 Jan 2025 ) =
Fixed: ACF/ACF Pro plugin error with Text To Speech Plugin issue solved.

= 1.8.9 ( 15 Jan 2025 ) =
Added: Border Radius for "Default Player" added.
Improved: Pro version features list UI improved.
Improved: Customization menu design section UI improved .
Fixed: Block CSS and dashboard CSS combination issue solved.
Fixed: Plugins page documentation url issue fixed.

= 1.8.8 ( 11 Jan 2025 ) =
Fixed: Tagging version issue fixed.

= 1.8.7 ( 10 Jan 2025 ) =
Fixed: default player design improved.

= 1.8.6 ( 07 Jan 2025 ) =
Fixed: Font family issue fixed.

= 1.8.5 ( 05 Jan 2025 ) =
Fixed: Customize Button block issue fixed.
Improved: Bulk MP3 feature improved.
Unnecessary code removed


= 1.8.4 ( 19 Dec 2024 ) =
Fixed: Autoload issue fixed.
Fixed: Absolute issue fixed.

= 1.8.3 ( 19 Dec 2024 ) =
Fixed: Pro version notice issue fixed.

= 1.8.2 ( 19 Dec 2024 ) =
Improved: Pro version and free version performance issue improved.
Improved: Dashboard documentation link improved.
Improved: Pro version player scroll issue with elementor solved.

= 1.8.1 ( 08 Dec 2024 ) =
Fix:  emergency bug fix.
Fix:  pro license activation issue solved.

= 1.8.0 ( 08 Dec 2024 ) =
Removed: Unnecessary Code removed.
Fixed: Pro version license activation issue solved.
Improved: Pro version and free version performance issue improved.



== Upgrade Notice ==


= 2.0.0 =
Introduced :  New UI introduced

