[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_ZFishGuGWw4CsdflHZK9c6_kln_ifgjT4JFGzo-iUA":3,"$fWoiBdZNgOqzX2rdbd8_YFKzPFw0EDxe-H2q6TaN8-qY":310,"$f3FaFlSIR3NdwpolYzGxr-t2QBmDvH8UwouFbSSRgbOI":314},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":39,"analysis":129,"fingerprints":270},"tts-engine-post-to-speech","TTS Engine Post to Speech","2.0","Anthony Mc Court","https:\u002F\u002Fprofiles.wordpress.org\u002Fanthonymccourt\u002F","\u003Cp>Add free, high quality text to speech functionality to your WordPress posts – 52 languages supported.\u003C\u002Fp>\n\u003Ch3>Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Speech genereated for free using the \u003Ca href=\"http:\u002F\u002Fwww.ttsengine.com\" rel=\"nofollow ugc\">TTSEngine.com\u003C\u002Fa> API service.\u003C\u002Fli>\n\u003Cli>Reliable and high quality text to speech functionality.\u003C\u002Fli>\n\u003Cli>52 languages supported – Simply select the language of your posts from the settings menu.\u003C\u002Fli>\n\u003Cli>Post title and content read to the user with the click of a button in the post.\u003C\u002Fli>\n\u003Cli>Non-intrusive functionality. No redirections to other web pages.\u003C\u002Fli>\n\u003Cli>Playback can be stopped at any time by the user.\u003C\u002Fli>\n\u003Cli>Compatible across all popular browsers (I.E, Firefox, Chrome, Opera, Safari) and mobile devices (Android, iOS).\u003C\u002Fli>\n\u003Cli>Option to display a link to \u003Ca href=\"http:\u002F\u002Fwww.ttsengine.com\" rel=\"nofollow ugc\">TTSEngine.com\u003C\u002Fa> in your post (disabled by default).\u003C\u002Fli>\n\u003Cli>Settings menu allows users to configure where they want the button\u002Flink located.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Backlink\u003C\u002Fh4>\n\u003Cp>Please enable this option if you are using the plugin and are happy with the free service!\u003Cbr \u002F>\nThe link (if enabled) can also be placed at the beginning or end of each post in a non-intrusive manner.\u003Cbr \u002F>\nThese options can be set in the plugin settings page.\u003C\u002Fp>\n","Add free, high quality text to speech to your posts - 52 languages supported.",10,6139,94,3,"2013-05-09T14:38:00.000Z","3.5.2","3.2","",[20,21,22,23,24],"speech-synthesis","text-2-speech","text-to-speech","text-to-talk","tts","http:\u002F\u002Fwww.ttsengine.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftts-engine-post-to-speech.2.0.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":34,"display_name":7,"profile_url":8,"plugin_count":35,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"anthonymccourt",1,30,84,"2026-05-20T03:01:19.627Z",[40,60,77,92,112],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":13,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":58,"download_link":59,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"spoken-word","Spoken Word","1.0.1","Weston Ruter","https:\u002F\u002Fprofiles.wordpress.org\u002Fwestonruter\u002F","\u003Cp>Add text-to-speech (TTS) to content, with playback controls, read-along highlighting, multi-lingual support, and settings for rate, pitch, and voice.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses local text-to-speech engine in user’s browser. Directly interfaces with the \u003Ccode>speechSynthesis\u003C\u002Fcode> browser API. Zero external requests or dependencies.\u003C\u002Fli>\n\u003Cli>Words are selected\u002Fhighlighted as they are being spoken to allow you to read along.\u003C\u002Fli>\n\u003Cli>Skips speaking elements that should not be read, including footnote superscripts (the \u003Ccode>sup\u003C\u002Fcode> element).\u003C\u002Fli>\n\u003Cli>Pauses of different length added are between headings versus paragraphs.\u003C\u002Fli>\n\u003Cli>Controls remain in view during playback, with each the current text being spoken persistently being scrolled into view. (Requires browser support for \u003Ccode>position:sticky\u003C\u002Fcode>.)\u003C\u002Fli>\n\u003Cli>Back\u002Fforward controls allow you to skip to the next paragraph; when not speaking, the next paragraph to read will be selected entirely.\u003C\u002Fli>\n\u003Cli>Select text to read from that point; click on text during speech to immediately change position.\u003C\u002Fli>\n\u003Cli>Multi-lingual support, allowing embedded text with \u003Ccode>[lang]\u003C\u002Fcode> attribute to be spoken by the appropriate voice (assuming the user has it installed).\u003C\u002Fli>\n\u003Cli>Settings for changing the default voice (for each language), along with settings for the rate of speech and its pitch. (Not supported by all engines.) Changes can be made while speaking.\u003C\u002Fli>\n\u003Cli>Hit escape to pause during playback.\u003C\u002Fli>\n\u003Cli>Voice preferences are persistently stored in \u003Ccode>localStorage\u003C\u002Fcode>, with changes synced across windows (of a given site).\u003C\u002Fli>\n\u003Cli>Ability to use JS in standalone manner (such as in bookmarklet).\u003C\u002Fli>\n\u003Cli>Known to work in the latest desktop versions of Chrome, Firefox, and Safari. (Tested on OSX.) It does not work reliably in mobile\u002Ftouch browsers on Android or iOS, apparently due both to the (still experimental) \u003Ccode>speechSynthesis\u003C\u002Fcode> API not being implemented well enough on those systems and\u002For programmatic range selection does not work the same way as on desktop. For these reasons, the functionality is disabled by default on mobile operating systems.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwestonruter.github.io\u002Fspoken-word\u002Ftest\u002Fexample.html\" rel=\"nofollow ugc\">Try it out\u003C\u002Fa> on standalone example with some test content.\u003C\u002Fp>\n\u003Ch4>Theme Config\u003C\u002Fh4>\n\u003Cp>The settings for Spoken Word are presented in an HTML5 \u003Ccode>dialog\u003C\u002Fcode> element. For browsers that do not yet support this feature, the plugin bundles the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGoogleChrome\u002Fdialog-polyfill\" rel=\"nofollow ugc\">dialog-polyfill\u003C\u002Fa>. The polyfill is only included if it is detected the browser does not support \u003Ccode>dialog\u003C\u002Fcode> natively. The inclusion of the polyfill can be disabled by adding the following to your theme or plugin:\u003C\u002Fp>\n\u003Cpre>\nadd_filter( 'spoken_word_include_dialog_polyfill', '__return_false' );\n\u003C\u002Fpre>\n\u003Cp>For themes that have a sticky header (such as the nav menu in Twenty Seventeen) you may need to add some additional CSS to ensure that the sticky-positioned playback controls do not get hidden behind the sticky header. For example in Twenty Seventeen, you can add the following to the Custom CSS in the Customizer:\u003C\u002Fp>\n\u003Cpre>\n@media screen and (min-width: 782px) {\n    body:not(.admin-bar) .spoken-word--active {\n        top: calc( 0.5em + 70px );\n    }\n    body.admin-bar .spoken-word--active {\n        top: calc( 0.5em + 32px + 70px );\n    }\n}\n\u003C\u002Fpre>\n\u003Ch4>Internals\u003C\u002Fh4>\n\u003Cp>A bookmarklet can be used to load the Spoken Word functionality into any site, even non-WordPress sites where the plugin is not installed. The key is to use the appropriate \u003Ccode>contentSelector\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\n( () => {\n    const link = document.createElement( 'link' );\n    link.rel = 'stylesheet';\n    link.href = 'https:\u002F\u002Funpkg.com\u002Fspoken-word\u002Fcss\u002Fstyle.css';\n    document.head.appendChild( link );\n\n    const script = document.createElement( 'script' );\n    script.src = 'https:\u002F\u002Funpkg.com\u002Fspoken-word\u002Fdist\u002Fspoken-word.js';\n    script.addEventListener( 'load', () => {\n        spokenWord.initialize( {\n            contentSelector: [ \u002F* 👈 Amend as desired. *\u002F\n                '.hentry',\n                '.entry-content',\n                '.h-entry',\n                '.e-content',\n                '[itemprop=\"articleBody\"]',\n            ].join( ', ' )\n        } );\n    } );\n    document.head.appendChild( script );\n} )();\n\u003C\u002Fpre>\n\u003Cp>The \u003Ccode>spokenWord.initialize()\u003C\u002Fcode> function takes an object as its argument which can have the following properties:\u003C\u002Fp>\n\u003Cpre>\n * @param {string}  contentSelector         - CSS Selector to find the elements for speaking.\n * @param {Element} rootElement             - Root element within which to look for content.\n * @param {Object}  chunkifyOptions         - Options passed into chunkify.\n * @param {boolean} useDashicons            - Whether to use Dashicons.\n * @param {Object}  defaultUtteranceOptions - Default utterance options when none are supplied from localStorage.\n\u003C\u002Fpre>\n\u003Cp>The dialog and the controls are rendered using \u003Ca href=\"https:\u002F\u002Fpreactjs.com\u002F\" rel=\"nofollow ugc\">Preact\u003C\u002Fa>. For a list of all the modules used by this plugin, see the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwestonruter\u002Fspoken-word\u002Fblob\u002Fmaster\u002Fpackage.json\" rel=\"nofollow ugc\">package.json\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin is \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwestonruter\u002Fspoken-word\" rel=\"nofollow ugc\">developed on GitHub\u003C\u002Fa> where the source can be viewed. Please \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwestonruter\u002Fspoken-word\u002Fissues\" rel=\"nofollow ugc\">report issues\u003C\u002Fa> there. Pull requests welcome. The \u003Ccode>spoken-word\u003C\u002Fcode> package is also \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fspoken-word\" rel=\"nofollow ugc\">published on npm\u003C\u002Fa>.\u003C\u002Fp>\n","Add text-to-speech (TTS) to content, with playback controls, read-along highlighting, multi-lingual support, and settings for rate, pitch, and voice.",100,6200,7,"2018-01-21T22:22:00.000Z","4.9.29","4.7","5.4",[56,20,22,24,57],"audio","voice","https:\u002F\u002Fgithub.com\u002Fwestonruter\u002Fspoken-word","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspoken-word.1.0.1.zip",{"slug":61,"name":62,"version":6,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":28,"num_ratings":28,"last_updated":69,"tested_up_to":70,"requires_at_least":53,"requires_php":71,"tags":72,"homepage":75,"download_link":76,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"talkie-text-to-speech","Talkie Text To Speech","tribblemedianl","https:\u002F\u002Fprofiles.wordpress.org\u002Ftribblemedianl\u002F","\u003Cp>Talkie is a free, simple text-to-speech plugin for your website. Visitors to your website can play, pause, and resume the text on your page in multiple languages.\u003C\u002Fp>\n\u003Cp>With a shortcode, you can place the button on your own page or blog posts. You can design the speech button with your own chosen color and language via the settings page.\u003C\u002Fp>\n\u003Cp>Available languages include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>And more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The WordPress plugin is part of Talkie’s services. Talkie has been a free text-to-speech app since 2016 and is available for download on the App Store or Google Play Store.\u003C\u002Fp>\n","Talkie is a simple text-to-speech plugin for your website. Visitors to your website can type text on your page and have it translated into speech in m &hellip;",20,2571,"2023-02-15T10:34:00.000Z","6.1.10","7.0",[20,22,24,73,74],"voice-over","voice-synthesis","https:\u002F\u002Fwww.talkie-app.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftalkie-text-to-speech.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":28,"downloaded":85,"rating":28,"num_ratings":28,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":18,"tags":89,"homepage":18,"download_link":91,"security_score":48,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"selection-speech-tts","Selection Speech TTS","3.1","Computing4All","https:\u002F\u002Fprofiles.wordpress.org\u002Fcomputingforall\u002F","\u003Cp>\u003Cstrong>Selection Speech TTS\u003C\u002Fstrong> improves website accessibility and engagement by enabling users to select any visible text and have it read aloud using the browser’s built-in speech synthesis (Web Speech API). No need for costly APIs from AWS, OpenAI, Azure, or Google.\u003C\u002Fp>\n\u003Cp>Designed with a clean interface and minimal overhead, this plugin adds a draggable mini-player to your site, offering users instant audio playback with real-time word highlighting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– One-click speech playback for selected text\u003Cbr \u002F>\n– Draggable mini-player with intuitive controls\u003Cbr \u002F>\n– Uses browser-native voice (no external APIs required)\u003Cbr \u002F>\n– Admin dashboard with usage tracking\u003Cbr \u002F>\n– Unlimited plays\u003Cbr \u002F>\n– Lightweight and fast\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro Version Available\u003C\u002Fstrong>\u003Cbr \u002F>\nUpgrade to \u003Ca href=\"https:\u002F\u002Fcomputing4all.com\u002F_tts\u002F\" rel=\"nofollow ugc\">Selection Speech TTS Pro\u003C\u002Fa> for advanced features such as:\u003Cbr \u002F>\n– Premium support\u003Cbr \u002F>\n– More buttons (Play\u002FPause\u002FRestart) on the panel\u003C\u002Fp>\n\u003Cp>Ideal for:\u003Cbr \u002F>\n– Enhancing accessibility for visually impaired users\u003Cbr \u002F>\n– Supporting auditory learners\u003Cbr \u002F>\n– Adding interactivity to blogs, educational, or informational websites\u003C\u002Fp>\n","Highlight text and hear it spoken aloud with a floating mini-player. A simple, accessible way to add audio to your site.",288,"2025-08-16T19:44:00.000Z","6.8.5","6.8",[90,56,20,22,24],"accessibility","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fselection-speech-tts.3.1.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":102,"num_ratings":37,"last_updated":103,"tested_up_to":71,"requires_at_least":104,"requires_php":105,"tags":106,"homepage":108,"download_link":109,"security_score":110,"vuln_count":35,"unpatched_count":28,"last_vuln_date":111,"fetched_at":30},"text-to-audio","Text To Speech TTS Accessibility","2.1.15","Azizul Hasan","https:\u002F\u002Fprofiles.wordpress.org\u002Fhasanazizul\u002F","\u003Cp>\u003Cstrong>AtlasVoice — Text To Speech TTS Accessibility\u003C\u002Fstrong> is the most user-friendly text-to-speech plugin for WordPress and WooCommerce. Convert any post, page, or product description into natural-sounding audio with one click. The free version uses the browser’s built-in speechSynthesis engine with 20–300+ voices across all major browsers. Upgrade to Pro for \u003Cstrong>AtlasVoice’s own AI voice engine\u003C\u002Fstrong> (included with Pro — no extra API costs), or connect premium third-party providers like \u003Cstrong>Google Cloud TTS\u003C\u002Fstrong>, \u003Cstrong>OpenAI (ChatGPT) TTS\u003C\u002Fstrong>, and \u003Cstrong>ElevenLabs TTS\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No Registration, No Account, No API required for the free version. Simply install and let your visitors listen.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Whether you run a blog, news site, online store, or educational platform, AtlasVoice makes your content accessible to everyone — including users with visual impairments, reading difficulties, or those who simply prefer listening. Support \u003Cstrong>81+ languages\u003C\u002Fstrong>, \u003Cstrong>300+ AI voices\u003C\u002Fstrong>, and reach a truly global audience.\u003C\u002Fp>\n\u003Ch3>How It Works — 3 Simple Steps\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Install & Activate\u003C\u002Fstrong> — Install the plugin from the WordPress repository. The audio player appears automatically on your selected post types.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose Your Voice\u003C\u002Fstrong> — Pick a free browser voice, use AtlasVoice’s own AI engine (included with Pro), or connect a third-party AI provider (Google Cloud, OpenAI, or ElevenLabs) from the \u003Cstrong>Integration\u003C\u002Fstrong> menu.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize & Publish\u003C\u002Fstrong> — Select your player style from the \u003Cstrong>Customization\u003C\u002Fstrong> menu, choose your preferred voice and language from the \u003Cstrong>Listening\u003C\u002Fstrong> menu, and you’re live.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>SOME USEFUL LINKS:\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fatlasaidev.com\u002Fplugins\u002Ftext-to-speech-pro\u002F\" rel=\"nofollow ugc\">AtlasVoice Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fatlasaidev.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Pricing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fatlasaidev.com\u002Fplugins\u002Ftext-to-speech-pro\u002Fdemo\u002F\" rel=\"nofollow ugc\">Live Demo Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftext-to-audio\u002F?preview=1\" rel=\"ugc\">Live Demo Free Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@atlasaidev\" rel=\"nofollow ugc\">Video Tutorials\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fatlasaidev.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>SUPPORT AND HAVE QUESTIONS?\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fatlasaidev.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa> — We usually reply within 1 hour.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Who Is This For?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers, News & Media Sites\u003C\u002Fstrong> — Let readers listen to articles while multitasking. Increase time-on-page and reduce bounce rate.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce & E-Learning Sites\u003C\u002Fstrong> — Make product descriptions and course materials listenable for shoppers and auditory learners.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual & Accessibility-First Websites\u003C\u002Fstrong> — Serve a global audience in 81+ languages and meet WCAG 2.1 \u002F ADA compliance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose AtlasVoice?\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Accessibility & WCAG Compliance:\u003C\u002Fstrong> Help your site meet WCAG 2.1 and ADA requirements with audio alternatives for users with visual impairments, dyslexia, or reading difficulties.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Boost SEO & Engagement:\u003C\u002Fstrong> Audio increases dwell time and reduces bounce rate. Pro generates \u003Cstrong>Audio Schema markup\u003C\u002Fstrong> (JSON-LD) for rich results in Google Search.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple AI Providers:\u003C\u002Fstrong> AtlasVoice’s own AI engine (included with Pro), Google Cloud Neural2 voices, ElevenLabs ultra-realistic voices, and OpenAI ChatGPT voices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Works Everywhere:\u003C\u002Fstrong> Compatible with all major browsers, mobile devices, page builders (Elementor, WPBakery, Divi), caching plugins, and multilingual plugins (WPML, GTranslate, TranslatePress, Polylang).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Text To Speech Plugin Free Version Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Zero Configuration Required:\u003C\u002Fstrong> No account, no API key, no registration. Install and the audio player starts working immediately on your selected post types using your browser’s built-in speech synthesis engine.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Easy Shortcode Integration:\u003C\u002Fstrong> Add the \u003Ccode>[atlasvoice]\u003C\u002Fcode> shortcode to any post, page, or widget to place an audio player exactly where you want it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>20–300+ Browser Voices:\u003C\u002Fstrong> Depending on the browser and operating system, access a wide range of voices. Microsoft Edge supports all available system voices; Chrome offers 20+ voices; Firefox supports core languages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Analytics Dashboard:\u003C\u002Fstrong> Track how visitors interact with your audio content — play counts, pause events, engagement metrics, and more with the built-in \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=amkrAtVQGBY\" rel=\"nofollow ugc\">analytics dashboard\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Text Alias:\u003C\u002Fstrong> Replace abbreviations, acronyms, or complex words with their spoken equivalents using the \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=oeW652YKmG0&t=3s\" rel=\"nofollow ugc\">Text Alias\u003C\u002Fa> feature.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unlimited Text-to-Speech:\u003C\u002Fstrong> Convert unlimited text to speech at no cost — no character limits, no monthly quotas.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Full Customization:\u003C\u002Fstrong> Customize button color, width, border radius, hover effects, and text labels. Preview all changes in real-time from the dashboard.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Language & Voice Selection:\u003C\u002Fstrong> Choose the default language and voice from the \u003Cstrong>Listening\u003C\u002Fstrong> menu. Adjust speed, pitch, and volume for browser-native players.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Cross-Device Compatibility:\u003C\u002Fstrong> The free version uses the browser’s built-in \u003Ca href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FAPI\u002FSpeechSynthesis\" rel=\"nofollow ugc\">speechSynthesis API\u003C\u002Fa>, ensuring compatibility across desktops, tablets, and mobile devices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom CSS Support:\u003C\u002Fstrong> Apply custom styles to the audio player using your own CSS for pixel-perfect integration with your theme.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Post Type Support:\u003C\u002Fstrong> Extend text-to-speech to any custom post type — WooCommerce products, portfolios, testimonials, and more. Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">Advanced Custom Fields (ACF)\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-post-type-ui\u002F\" rel=\"ugc\">Custom Post Type UI\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Ftoolset.com\u002Fhome\u002Ftypes-manage-post-types-taxonomy-and-custom-fields\u002F\" rel=\"nofollow ugc\">Toolset Types\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Clean Audio Output:\u003C\u002Fstrong> Automatically removes special characters, URLs, shortcodes, and HTML tags from content before speaking, ensuring clean, professional audio.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Gutenberg Block:\u003C\u002Fstrong> Add and customize the AtlasVoice player directly from the Gutenberg block editor — adjust colors, size, and styles visually.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to AtlasVoice Pro for Advanced Features:\u003C\u002Fh3>\n\u003Cp>Unlock premium AI voices, bulk operations, cloud backup, advanced analytics, and more by upgrading to \u003Ca href=\"https:\u002F\u002Fatlasaidev.com\u002Fplugins\u002Ftext-to-speech-pro\u002F\" rel=\"nofollow ugc\">AtlasVoice Pro\u003C\u002Fa>. This premium add-on extends the free plugin with enterprise-grade capabilities.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Text To Speech TTS Accessibility Pro Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI Voice Providers (Pro):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cem>For each provider: select its player from the \u003Cstrong>Customization\u003C\u002Fstrong> menu, then choose voice and language from the \u003Cstrong>Listening\u003C\u002Fstrong> menu.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>AtlasVoice TTS Pro (Included with Pro):\u003C\u002Fstrong> AtlasVoice’s own AI voice engine — \u003Cstrong>included with your Pro license at no extra API cost\u003C\u002Fstrong>. Access \u003Cstrong>81 languages\u003C\u002Fstrong> with natural-sounding voices, smart sentence splitting, and seamless audio without mid-sentence pauses. No third-party account needed — just activate Pro and start generating MP3 files.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Cloud Text To Speech:\u003C\u002Fstrong> Integrate with \u003Ca href=\"https:\u002F\u002Fcloud.google.com\u002Ftext-to-speech\" rel=\"nofollow ugc\">Google Cloud Text To Speech\u003C\u002Fa> for enterprise-grade voices. 300+ voices across 90+ languages including \u003Cstrong>Neural2\u003C\u002Fstrong>, \u003Cstrong>WaveNet\u003C\u002Fstrong>, and \u003Cstrong>Standard\u003C\u002Fstrong> voice types. Paid service — billed by Google based on usage. \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=h4VJxM-mh74&t=200s\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ChatGPT Text To Speech (OpenAI):\u003C\u002Fstrong> Integrate with \u003Ca href=\"https:\u002F\u002Fplatform.openai.com\u002Fdocs\u002Fguides\u002Ftext-to-speech\u002Foverview\" rel=\"nofollow ugc\">OpenAI Text To Speech\u003C\u002Fa> for natural-sounding audio. 6 voices — \u003Cstrong>Alloy, Echo, Fable, Nova, Onyx, Shimmer\u003C\u002Fstrong> — with Standard (tts-1) and HD (tts-1-hd) models. Paid service — billed by OpenAI based on usage. \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=h4VJxM-mh74&t=200s\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ElevenLabs Text To Speech:\u003C\u002Fstrong> Integrate with \u003Ca href=\"https:\u002F\u002Felevenlabs.io\u002F\" rel=\"nofollow ugc\">ElevenLabs\u003C\u002Fa> for ultra-realistic AI voices. \u003Cstrong>100+ premium voices\u003C\u002Fstrong> with accent labels, plus \u003Cstrong>stability\u003C\u002Fstrong>, \u003Cstrong>similarity boost\u003C\u002Fstrong>, \u003Cstrong>style\u003C\u002Fstrong>, and \u003Cstrong>speed\u003C\u002Fstrong> controls. Real-time character usage tracking in your dashboard. Paid service — billed by ElevenLabs based on usage.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Cloud Storage & Backup (Pro):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Cloud Storage Backup:\u003C\u002Fstrong> Back up generated MP3 files to \u003Ca href=\"https:\u002F\u002Fcloud.google.com\u002Fstorage\" rel=\"nofollow ugc\">Google Cloud Storage\u003C\u002Fa>. Available for \u003Cstrong>all TTS providers\u003C\u002Fstrong> — Google Cloud TTS, ChatGPT TTS, AtlasVoice TTS Pro, and ElevenLabs TTS. Configure a Google Cloud service account JSON file from the \u003Cstrong>Integration\u003C\u002Fstrong> menu, even if using a non-Google TTS provider.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Content & Playback Control (Pro):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk MP3 File Generation:\u003C\u002Fstrong> Generate MP3 files for hundreds of posts at once using the bulk action from the WordPress posts list. Select your posts, choose “AtlasVoice Generate MP3 File”, and the plugin processes each post automatically. \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=HFoqlkPCP80\" rel=\"nofollow ugc\">Watch tutorial\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Downloadable MP3 Audio:\u003C\u002Fstrong> Allow visitors to download MP3 files for offline listening. Unlimited downloads. Also upload your own pre-recorded MP3 files for any post.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Read Content from DOM:\u003C\u002Fstrong> Capture dynamically rendered content by reading directly from the page DOM instead of the database.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Audio Schema Markup (SEO):\u003C\u002Fstrong> Generates JSON-LD structured data for audio content, enabling rich audio results in Google Search.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Content Splitting:\u003C\u002Fstrong> Long articles are automatically split into chunks, then seamlessly combined into a single MP3 file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Content Controls:\u003C\u002Fstrong> Add text before\u002Fafter content for intros and outros. Include or exclude post title and excerpt from the audio output.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Content Filtering (Pro):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Add CSS Selector:\u003C\u002Fstrong> Target specific elements within your content to include in the text-to-speech playback using CSS selectors. Read content from sidebars, footers, or any DOM element.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Exclude Texts To Speak:\u003C\u002Fstrong> Exclude specific words, phrases, or sentences from being vocalized. Separate multiple entries with the pipe symbol (|).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Exclude Tag’s Content:\u003C\u002Fstrong> Skip content inside specific HTML tags (e.g., \u003Ccode>code\u003C\u002Fcode>, \u003Ccode>blockquote\u003C\u002Fcode>, \u003Ccode>figcaption\u003C\u002Fcode>). Separate multiple tags with the pipe symbol (|).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Exclude by Post ID, Category, or Tag:\u003C\u002Fstrong> Precisely control which content gets audio by excluding specific posts, categories, or WordPress tags.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unlimited Text Alias:\u003C\u002Fstrong> Replace unlimited abbreviations, acronyms, or domain-specific terms with their spoken equivalents using the \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=oeW652YKmG0&t=3s\" rel=\"nofollow ugc\">Text Alias\u003C\u002Fa> system.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Analytics & Insights (Pro):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Analytics Dashboard:\u003C\u002Fstrong> Comprehensive analytics with engagement funnels, browser breakdown, device type analysis, OS distribution, location tracking, popular posts ranking, peak hours heatmap, listening trends, and listener segments. \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=amkrAtVQGBY\" rel=\"nofollow ugc\">Watch demo\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Usage Tracking:\u003C\u002Fstrong> Monitor your AI provider usage directly from the WordPress dashboard — track ElevenLabs character usage with real-time subscription data, or access Google Cloud and OpenAI usage dashboards with one click.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Search by Post ID & Date Range:\u003C\u002Fstrong> Filter analytics data by specific posts or custom date ranges to measure content performance.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Player & Customization (Pro):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>6 Player Styles:\u003C\u002Fstrong> Default (free browser voices), Default Pro, AtlasVoice TTS Pro (own AI engine), Google Cloud TTS, ChatGPT TTS, and ElevenLabs TTS. Pro players use a modern, responsive HTML5 audio player with progress bar, volume, speed, and download button.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Floating Player & Display Controls:\u003C\u002Fstrong> Optional sticky player, display by date range, custom margin control, and full CSS customization.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Translation & Multilingual (Pro):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>81+ Languages with WPML, GTranslate, TranslatePress & Polylang:\u003C\u002Fstrong> Full multilingual support. The player automatically detects language changes and adjusts the voice accordingly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Developer-Friendly (Pro):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>50+ Filters & Hooks, REST API:\u003C\u002Fstrong> Extensive WordPress filter\u002Faction API and full REST API (\u003Ccode>tta_pro\u002Fv1\u003C\u002Fcode>) for programmatic audio generation. Priority live support within 1 hour.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Try \u003Ca href=\"https:\u002F\u002Fatlasaidev.com\u002Fplugins\u002Ftext-to-speech-pro\u002F\" rel=\"nofollow ugc\">AtlasVoice Pro\u003C\u002Fa> today and transform your content into audio.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>AtlasVoice: Text To Speech Pro Review by Experts\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FNzph8h8zH8o?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=788&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Video Tutorials\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F25xJtIwFM2U?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fh4VJxM-mh74?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=4&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Text To Speech Pro Supported Languages:\u003C\u002Fh3>\n\u003Cp>AtlasVoice Pro supports \u003Cstrong>81+ languages\u003C\u002Fstrong> with premium AI voices:\u003C\u002Fp>\n\u003Cp>Afrikaans, Albanian, Arabic, Armenian, Bengali, Bulgarian, Catalan, Chinese (Mandarin\u002FChina), Chinese (Mandarin\u002FTaiwan), 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), Portuguese (Portugal), Romanian, Russian, Serbian, Slovak, Spanish, Spanish (Spain), Spanish (United States), Swahili, Swedish, Tamil, Thai, Turkish, Urdu, Vietnamese, Welsh\u003C\u002Fp>\n\u003Cp>\u003Cem>Google Cloud TTS supports 90+ languages. ElevenLabs supports 29+ languages with multilingual models. Exact availability varies by provider.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Text To Speech TTS Free Supported Languages:\u003C\u002Fh3>\n\u003Cp>The free version uses the browser’s \u003Ca href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FAPI\u002FSpeechSynthesis\" rel=\"nofollow ugc\">speechSynthesis API\u003C\u002Fa>, so available voices and languages depend on the user’s browser and operating system:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Chrome Desktop:\u003C\u002Fstrong> UK English, US English, Spanish (Spain), Spanish (US), French, German, Italian, Russian, Dutch, Japanese, Korean, Chinese (China, Hong Kong, Taiwan), Hindi, Indonesian, Polish, Brazilian Portuguese — \u003Cstrong>18+ languages\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Chrome Mobile:\u003C\u002Fstrong> English (US\u002FUK), German, Italian, Russian, French, Spanish — \u003Cstrong>7 languages\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Microsoft Edge (Desktop & Mobile):\u003C\u002Fstrong> \u003Cstrong>All available system voices\u003C\u002Fstrong> — the widest selection of any browser.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Firefox Desktop:\u003C\u002Fstrong> English (US\u002FUK) — additional voices with OS speech packs installed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Firefox Mobile:\u003C\u002Fstrong> English (US\u002FUK), German, Italian, Russian, French, Spanish — \u003Cstrong>7 languages\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Tip: For the widest voice selection on the free version, recommend Microsoft Edge to your visitors. For consistent, high-quality voices across all browsers and devices, upgrade to \u003Ca href=\"https:\u002F\u002Fatlasaidev.com\u002Fplugins\u002Ftext-to-speech-pro\u002F\" rel=\"nofollow ugc\">AtlasVoice Pro\u003C\u002Fa> with premium AI voices.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Multilingual:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgtranslate\u002F\" rel=\"ugc\">GTranslate\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftranslatepress-multilingual\u002F\" rel=\"ugc\">TranslatePress\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpolylang\u002F\" rel=\"ugc\">Polylang\u003C\u002Fa> — auto-detects language and adjusts voice.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Page Builders & Themes:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Favada.com\u002F\" rel=\"nofollow ugc\">Avada\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwpbakery.com\u002F\" rel=\"nofollow ugc\">WPBakery\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.elegantthemes.com\u002F\" rel=\"nofollow ugc\">Divi\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Caching:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-optimize\u002F\" rel=\"ugc\">WP-Optimize\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flitespeed-cache\u002F\" rel=\"ugc\">LiteSpeed Cache\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautoptimize\u002F\" rel=\"ugc\">Autoptimize\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fw3-total-cache\u002F\" rel=\"ugc\">W3 Total Cache\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsg-cachepress\u002F\" rel=\"ugc\">Speed Optimizer\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Post Types:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">ACF\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-post-type-ui\u002F\" rel=\"ugc\">Custom Post Type UI\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ftoolset.com\u002Fhome\u002Ftypes-manage-post-types-taxonomy-and-custom-fields\u002F\" rel=\"nofollow ugc\">Toolset Types\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fduplicate-post\u002F\" rel=\"ugc\">Yoast Duplicate Post\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcopy-delete-posts\u002F\" rel=\"ugc\">Duplicate Post\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fduplicate-page\u002F\" rel=\"ugc\">Duplicate Page\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-table-of-contents\u002F\" rel=\"ugc\">Easy Table of Contents\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>USAGE:\u003C\u002Fh3>\n\u003Cp>Use the \u003Ccode>[atlasvoice]\u003C\u002Fcode> shortcode to add the audio player anywhere:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[atlasvoice] — Basic player.\n[atlasvoice listen_text=\"Listen\" pause_text=\"Pause\" resume_text=\"Resume\" replay_text=\"Replay\"] — Custom button text.\n[atlasvoice text_to_read=\"Welcome to our website.\"] — Custom text to read.\n[atlasvoice class=\"my-custom-player\"] — Add CSS class.\n[atlasvoice lang=\"en-GB\" voice=\"Google UK English\"] — Change language and voice.\n[atlasvoice id=\"42\"] — Read a specific post by ID.\n[atlasvoice]This content will be read aloud.[\u002Fatlasvoice] — Container tag.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Get Started Today!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Boost engagement, accessibility, and SEO on your WordPress and WooCommerce site with AtlasVoice Text To Speech. Meet WCAG 2.1 accessibility standards, increase time-on-page, reduce bounce rate, and cater to a global audience in 81+ languages.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fatlasaidev.com\u002Fplugins\u002Ftext-to-speech-pro\u002F\" rel=\"nofollow ugc\">Try AtlasVoice Pro\u003C\u002Fa> for premium AI voices, bulk MP3 generation, cloud storage backup, advanced analytics, and priority support.\u003C\u002Fp>\n\u003Ch3>CHECK OUT OUR OTHER PLUGINS:\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fai-workflow-automation-ai-agent-hub\u002F\" rel=\"ugc\">AI Workflow Automation – MCP \u003C\u002Fa> – AI-powered WordPress hub with 80+ abilities, built-in MCP server, role-based access control, JWT auth, workflow builder, and WooCommerce support.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-local-ai\u002F\" rel=\"ugc\">Smart Local AI – Browser-Based Private AI Tools \u003C\u002Fa> – Privacy-first browser ML suite. Client-side AI for content recommendations, personalized suggestions, and image alt text — no cloud APIs needed.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Far-vr-3d-model-try-on\u002F\" rel=\"ugc\">Augmented Reality and 3D Model Viewer for WordPress and WooCommerce – AR VR Try-On\u003C\u002Fa> – 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.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n","Free text to speech with browser voices + premium AI voices from Google, OpenAI & ElevenLabs. Add an audio player to any WordPress post.",4000,333252,96,"2026-04-15T06:40:00.000Z","5.6","7.4",[90,107,93,22,24],"speech","https:\u002F\u002Fatlasaidev.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftext-to-audio.2.1.15.zip",99,"2025-09-22 00:00:00",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":102,"num_ratings":122,"last_updated":123,"tested_up_to":71,"requires_at_least":124,"requires_php":18,"tags":125,"homepage":126,"download_link":127,"security_score":110,"vuln_count":35,"unpatched_count":28,"last_vuln_date":128,"fetched_at":30},"gspeech","GSpeech TTS – WordPress Text To Speech Plugin","3.20.1","Creative-Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fcreative-solutions-1\u002F","\u003Ch3>WordPress Text to Speech Plugin – GSpeech TTS\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgspeech.io\" rel=\"nofollow ugc\">GSpeech\u003C\u002Fa> is an advanced \u003Cstrong>WordPress Text to Speech plugin\u003C\u002Fstrong> that converts WordPress posts, pages, and WooCommerce product descriptions into natural-sounding \u003Cstrong>text-to-audio narration\u003C\u002Fstrong> in \u003Cstrong>70+ languages\u003C\u002Fstrong>. It automatically adds a modern \u003Cstrong>WordPress audio player\u003C\u002Fstrong> to posts and pages, allowing visitors to \u003Cstrong>listen to articles, blog posts, and product content\u003C\u002Fstrong> instead of just reading them.\u003C\u002Fp>\n\u003Cp>Trusted by thousands of websites and \u003Cstrong>rated ⭐4.8\u002F5 on WordPress.org\u003C\u002Fstrong>, GSpeech has received \u003Cstrong>200+ five-star reviews across \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgspeech\u002F#reviews\" rel=\"ugc\">WordPress.org\u003C\u002Fa> (150+ reviews), \u003Ca href=\"https:\u002F\u002Fextensions.joomla.org\u002Fextension\u002Fstyle-a-design\u002Faccessibility\u002Fgspeech\u002F\" rel=\"nofollow ugc\">Joomla Extensions Directory\u003C\u002Fa>, AppSumo, and \u003Ca href=\"https:\u002F\u002Fwww.trustpilot.com\u002Freview\u002Fgspeech.io\" rel=\"nofollow ugc\">Trustpilot\u003C\u002Fa>\u003C\u002Fstrong>. GSpeech is also featured in the \u003Cstrong>AppSumo Customer Favorites collection\u003C\u002Fstrong>, with a \u003Cstrong>4.9\u002F5 rating from 40+ verified reviews\u003C\u002Fstrong>. Since 2012, GSpeech has helped publishers improve \u003Cstrong>WordPress accessibility, engagement, and listening experience\u003C\u002Fstrong>, allowing visitors to \u003Cstrong>listen to blog posts, articles, and WooCommerce product content\u003C\u002Fstrong> while browsing or multitasking.\u003C\u002Fp>\n\u003Cp>Audio is generated once using cloud voices and then cached for instant playback, making GSpeech one of the fastest \u003Cstrong>text-to-speech plugins for WordPress websites\u003C\u002Fstrong>. GSpeech can generate audio for \u003Cstrong>very long articles\u003C\u002Fstrong>, supporting content with \u003Cstrong>up to 7 hours of playback per article\u003C\u002Fstrong>. Adding audio versions of content helps improve SEO signals, grow organic traffic, increase time on page, and boost engagement, while allowing visitors to \u003Cstrong>listen instead of reading\u003C\u002Fstrong> and helping publishers \u003Cstrong>turn written content into audio\u003C\u002Fstrong> for easier consumption. Publishers use GSpeech to improve accessibility, increase content engagement, and boost conversions by turning written content into engaging audio experiences.\u003C\u002Fp>\n\u003Cp>Unlike many text-to-speech solutions that rely on limited browser voices or require users to configure and pay for external API keys, GSpeech provides access to premium AI voices and advanced speech technologies with \u003Cstrong>simple all-in-one pricing\u003C\u002Fstrong>, \u003Cstrong>no API key setup\u003C\u002Fstrong>, and \u003Cstrong>one-click activation\u003C\u002Fstrong>. GSpeech uses \u003Cstrong>cloud-generated voices powered by Google technology\u003C\u002Fstrong>, processed on the GSpeech cloud infrastructure to deliver consistent audio playback across all browsers and devices. Commercial plans include premium AI voices powered by \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fopenai.com\" rel=\"nofollow ugc\">OpenAI (ChatGPT) text-to-speech\u003C\u002Fa>\u003C\u002Fstrong> and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcloud.google.com\u002Ftext-to-speech\" rel=\"nofollow ugc\">Google Cloud Text-to-Speech\u003C\u002Fa>\u003C\u002Fstrong>, including \u003Cstrong>Gemini Flash TTS\u003C\u002Fstrong>, \u003Cstrong>Gemini Pro TTS\u003C\u002Fstrong>, \u003Cstrong>Chirp3 HD\u003C\u002Fstrong>, \u003Cstrong>Neural2\u003C\u002Fstrong>, \u003Cstrong>Polyglot\u003C\u002Fstrong>, and \u003Cstrong>WaveNet\u003C\u002Fstrong>, along with speed and pitch controls, custom voice instructions, and the unique \u003Cstrong>Voices Vibes system with 100+ expressive voice styles\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>The integrated \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgspeech.io\u002Fdashboard\" rel=\"nofollow ugc\">GSpeech Cloud Console\u003C\u002Fa>\u003C\u002Fstrong> lets users generate and manage \u003Cstrong>WordPress text-to-speech audio\u003C\u002Fstrong> directly from the admin panel. GSpeech is powered by a scalable cloud platform, ensuring fast and reliable \u003Cstrong>audio generation for WordPress websites at scale\u003C\u002Fstrong>. Commercial plans also support \u003Cstrong>real-time audio translation\u003C\u002Fstrong> in \u003Cstrong>70+ languages\u003C\u002Fstrong>, allowing visitors to translate and listen to content instantly. Even single-language websites can become \u003Cstrong>multilingual audio experiences\u003C\u002Fstrong>, helping publishers reach a global audience. The same GSpeech engine can also be integrated into \u003Cstrong>Shopify, Wix, Joomla, and custom HTML websites\u003C\u002Fstrong>, enabling publishers to add text-to-speech audio across multiple platforms.\u003C\u002Fp>\n\u003Ch3>🌐 Useful Links – GSpeech Text-to-Speech Resources\u003C\u002Fh3>\n\u003Cp>Explore more about the GSpeech WordPress Text-to-Speech plugin through the resources below:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🔗 \u003Ca href=\"https:\u002F\u002Fgspeech.io\" rel=\"nofollow ugc\">GSpeech Homepage\u003C\u002Fa> – AI text-to-audio platform that converts website content into natural-sounding speech.\u003C\u002Fli>\n\u003Cli>🔗 \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002Fdemos\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> – Hear text-to-speech in action with real examples in multiple languages.\u003C\u002Fli>\n\u003Cli>🔗 \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002Ftext-to-speech-wordpress-tts-plugin#activation-guide\" rel=\"nofollow ugc\">Implementation Guide\u003C\u002Fa> – Step-by-step installation and configuration guide.\u003C\u002Fli>\n\u003Cli>🔗 \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002Fcontact-us\" rel=\"nofollow ugc\">Support\u003C\u002Fa> – Contact the GSpeech team for installation and configuration assistance.\u003C\u002Fli>\n\u003Cli>🔗 \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002Fdashboard\" rel=\"nofollow ugc\">GSpeech Cloud Console\u003C\u002Fa> – Manage voices, analytics, and settings from the GSpeech Cloud Console integrated with WordPress.\u003C\u002Fli>\n\u003Cli>🔗 \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002F#pricing\" rel=\"nofollow ugc\">Commercial Plans\u003C\u002Fa> – Unlock AI voices, translation, analytics, and advanced features.\u003C\u002Fli>\n\u003Cli>🔗 \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002Fvideos\" rel=\"nofollow ugc\">Video Tutorials\u003C\u002Fa> – Learn how to use GSpeech effectively.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎬 WordPress Text-to-Speech Plugin – Step-by-Step Video Tutorial\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FAoxCtTbFtKk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>🎬 GSpeech – Full Text-to-Speech Platform Overview\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FVHOU6aIHqUc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>👆 Why Use the GSpeech Text-to-Speech Plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ \u003Cstrong>Improve Website Accessibility\u003C\u002Fstrong> – Provide audio versions of your content for visually impaired users and visitors who prefer listening instead of reading.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Increase Engagement\u003C\u002Fstrong> – Let users listen to articles, blog posts, and product descriptions with modern audio players.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Boost SEO and Time on Page\u003C\u002Fstrong> – Audio content improves engagement signals and enhances the user experience.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Cloud-Generated Voices\u003C\u002Fstrong> – GSpeech generates audio in the cloud for consistent playback across all browsers and devices.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Smart Audio Caching\u003C\u002Fstrong> – Audio is generated once and delivered instantly on future visits.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Simple Pricing, No API Keys\u003C\u002Fstrong> – Access premium AI voices from OpenAI and Google Cloud with one straightforward plan. No separate API accounts, no external billing, and no technical setup required.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Use Cases – Where WordPress Text-to-Speech Is Most Valuable\u003C\u002Fh3>\n\u003Cp>GSpeech helps different types of websites turn written content into engaging audio experiences.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📰 \u003Cstrong>Blogs and News Websites\u003C\u002Fstrong> – Let readers listen to long articles and narrated blog posts while multitasking, commuting, or working.\u003C\u002Fli>\n\u003Cli>🛒 \u003Cstrong>WooCommerce Product Pages\u003C\u002Fstrong> – Add audio narration to product descriptions to improve accessibility and engagement.\u003C\u002Fli>\n\u003Cli>🎓 \u003Cstrong>Education and E-Learning\u003C\u002Fstrong> – Help students absorb lessons and documentation through audio learning.\u003C\u002Fli>\n\u003Cli>♿ \u003Cstrong>Accessibility-Focused Websites\u003C\u002Fstrong> – Provide audio versions of content for visually impaired users and visitors with reading difficulties.\u003C\u002Fli>\n\u003Cli>📚 \u003Cstrong>Long-Form Articles and Documentation\u003C\u002Fstrong> – Make guides, tutorials, and reports easier to consume through text-to-speech narration.\u003C\u002Fli>\n\u003Cli>🌍 \u003Cstrong>Multilingual Websites\u003C\u002Fstrong> – Automatically generate audio in multiple languages to reach a global audience.\u003C\u002Fli>\n\u003Cli>📈 \u003Cstrong>Content Marketing & SEO\u003C\u002Fstrong> – Increase time on page and engagement by giving visitors the option to listen instead of reading.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>👉 Text to Speech by GSpeech – Free Plugin Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ \u003Cstrong>Easy Setup\u003C\u002Fstrong>: Convert WordPress posts and pages into audio with just a few clicks.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>70+ Supported Languages\u003C\u002Fstrong>: Generate natural-sounding speech in more than 70 languages. See the full list in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgspeech\u002F#%F0%9F%91%89%20which%20languages%20are%20supported%3F\" rel=\"ugc\">FAQ\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Cloud-Generated Voices\u003C\u002Fstrong> – GSpeech generates audio in the cloud for consistent playback across all browsers and devices.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Multiple Audio Players\u003C\u002Fstrong>: Choose from 3 player types – \u003Cstrong>Full Page Player\u003C\u002Fstrong>, \u003Cstrong>Button Player\u003C\u002Fstrong>, and \u003Cstrong>Circle Player\u003C\u002Fstrong>. See the \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002Fdemos\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Shortcodes Support\u003C\u002Fstrong>: Insert players anywhere using \u003Cem>[gspeech]\u003C\u002Fem>, \u003Cem>[gspeech-button]\u003C\u002Fem>, or \u003Cem>[gspeech-circle]\u003C\u002Fem>.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>1-Click Activation\u003C\u002Fstrong>: Activate the \u003Cstrong>GSpeech Cloud Console\u003C\u002Fstrong> directly from WP Admin.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Smart Audio Caching\u003C\u002Fstrong>: Audio is generated once and delivered instantly on future visits.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Long-Article Support\u003C\u002Fstrong>: Generate audio for very long content with \u003Cstrong>up to 7 hours of playback per article\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Read Highlighted Text (RHT)\u003C\u002Fstrong>: Instantly play audio for any selected text – \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002Fblog\u002Fgspeech-read-highlighted-text-player\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Read Aloud Functionality\u003C\u002Fstrong>: Let visitors listen to posts, pages, and product content with natural-sounding audio.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Welcome Messages\u003C\u002Fstrong>: Automatically greet visitors with audio when they open your website.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Audio Database\u003C\u002Fstrong>: Manage and download generated audio files directly from WP Admin.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Flexible Display Rules\u003C\u002Fstrong>: Automatically show players on pages or control where they appear.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Text Optimization\u003C\u002Fstrong>: Automatically removes URLs and special characters from audio output.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>16+ Player Themes\u003C\u002Fstrong>: Customize the audio player design to match your website.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>No API Keys Required\u003C\u002Fstrong>: GSpeech manages all speech engine integrations.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Built-in Analytics\u003C\u002Fstrong>: View statistics by country, city, and play count directly inside WordPress.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>WooCommerce Support\u003C\u002Fstrong>: Add text-to-speech to WooCommerce products and descriptions.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Device Statistics\u003C\u002Fstrong>: Analyze usage across desktop, mobile, and tablet visitors.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Performance Optimized\u003C\u002Fstrong>: Lightweight and designed not to slow down your website.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Mobile Friendly\u003C\u002Fstrong>: Fully responsive audio players that work on all devices.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Cross-Browser Compatible\u003C\u002Fstrong>: Works consistently across all modern browsers.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>No Server Configuration\u003C\u002Fstrong>: Works instantly without special server setup.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Modern UI\u003C\u002Fstrong>: Clean audio players with smooth animations.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Professional Support\u003C\u002Fstrong>: Fast and friendly support from the GSpeech team.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ WordPress Compatibility\u003C\u002Fh3>\n\u003Cp>GSpeech works seamlessly with most WordPress environments, including popular themes, page builders, multilingual plugins, caching systems, and WooCommerce websites.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✅ \u003Cstrong>Gutenberg Editor\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>WooCommerce\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Divi\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Elementor\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>WPBakery\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>GTranslate, WPML, Polylang, TranslatePress\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>WP Rocket, LiteSpeed Cache, W3 Total Cache\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Yoast SEO, RankMath, All in One SEO\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin works with most WordPress themes and hosting environments without requiring special server configuration.\u003C\u002Fp>\n\u003Ch3>🌍 Supported Languages – WordPress Text to Speech in 70+ Languages\u003C\u002Fh3>\n\u003Cp>GSpeech supports \u003Cstrong>70+ languages\u003C\u002Fstrong> for text-to-speech generation, making it ideal for multilingual WordPress websites and global audiences.\u003C\u002Fp>\n\u003Cp>Some of the most popular supported languages include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English (US, UK, AU) (English): Text to Speech\u003C\u002Fli>\n\u003Cli>Spanish (Spain, US, Latin America, Mexico) (Español): Texto a voz\u003C\u002Fli>\n\u003Cli>French (France, Canada) (Français): Synthèse vocale\u003C\u002Fli>\n\u003Cli>German (Deutsch): Text-zu-Sprache\u003C\u002Fli>\n\u003Cli>Italian (Italiano): Sintesi vocale\u003C\u002Fli>\n\u003Cli>Portuguese (Brazil, Portugal) (Português): Texto para fala\u003C\u002Fli>\n\u003Cli>Russian (Русский): Преобразование текста в речь\u003C\u002Fli>\n\u003Cli>Armenian (Հայերեն): Տեքստից խոսք\u003C\u002Fli>\n\u003Cli>Arabic (العربية): تحويل النص إلى كلام\u003C\u002Fli>\n\u003Cli>Hebrew (עברית): טקסט לדיבור\u003C\u002Fli>\n\u003Cli>Hindi (हिन्दी): पाठ से वाक्\u003C\u002Fli>\n\u003Cli>Bengali (বাংলা): টেক্সট টু স্পিচ\u003C\u002Fli>\n\u003Cli>Chinese (中文): 文字转语音\u003C\u002Fli>\n\u003Cli>Japanese (日本語): テキスト読み上げ\u003C\u002Fli>\n\u003Cli>Korean (한국어): 텍스트 음声 변환\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additional supported languages include Afrikaans, Albanian, Amharic, Basque, Bosnian, Bulgarian, Catalan, Cantonese, Croatian, Czech, Danish, Estonian, Filipino, Finnish, Galician, Greek, Gujarati, Georgian, Hungarian, Icelandic, Indonesian, Javanese, Kannada, Kazakh, Khmer, Latin, Latvian, Lithuanian, Luxembourgish, Lao, Macedonian, Malay, Malayalam, Marathi, Maori, Mongolian, Nepali, Norwegian, Persian, Punjabi, Romanian, Serbian, Sinhala, Slovak, Slovenian, Swedish, Swahili, Tamil, Telugu, Thai, Urdu, Welsh, and more.\u003C\u002Fp>\n\u003Cp>See the full list of supported languages in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgspeech\u002F#faq\" rel=\"ugc\">FAQ section\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>📚 Usage – GSpeech Text-to-Speech Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ Activate the \u003Cstrong>GSpeech Cloud Console\u003C\u002Fstrong> directly from WP Admin with one click.\u003C\u002Fli>\n\u003Cli>✅ The audio player will automatically appear on posts and pages.\u003C\u002Fli>\n\u003Cli>✅ To edit player settings, go to \u003Cstrong>Cloud Console \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Widgets \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Multi-Page\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>✅ The \u003Cstrong>Read Highlighted Text (RHT)\u003C\u002Fstrong> player works automatically after activation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔧 Available Shortcodes\u003C\u002Fh3>\n\u003Cp>Use these shortcodes to insert players anywhere in your content:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>[gspeech]\u003C\u002Fstrong> – Full Page Player  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>[gspeech-button]\u003C\u002Fstrong> – Button Player  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>[gspeech-circle]\u003C\u002Fstrong> – Circle Player  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ Additional Options\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ View player examples on the \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002Fdemos\" rel=\"nofollow ugc\">Demo Page\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Manage player settings in \u003Cstrong>Cloud Console \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Widgets\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>✅ Enable \u003Cstrong>Welcome Messages\u003C\u002Fstrong> by publishing the widget in Cloud Console.\u003C\u002Fli>\n\u003Cli>✅ Exclude elements from audio playback using the class \u003Cstrong>nospeech\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>✅ For advanced configuration and examples, see the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgspeech\u002F#faq\" rel=\"ugc\">FAQ\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💬 WordPress Text to Speech Plugin – CUSTOMER TESTIMONIAL\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>A Premium Text-to-Speech Service\u003C\u002Fstrong> ⭐⭐⭐⭐⭐\u003C\u002Fp>\n\u003Cp>\u003Cem>“We’ve been using the GSpeech Text-to-Speech (TTS) service on our AI-focused website, and it has been an absolute game-changer for our platform. The quality of the voice output is outstanding, delivering natural-sounding speech that enhances the user experience for our audience. Our readers have praised the feature for its clarity and accessibility, particularly for consuming long-form content.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cem>We’ve noticed a significant uptick in user engagement since implementing GSpeech, especially among users who prefer audio content or are multitasking. It’s a perfect fit for our website’s commitment to innovation and accessibility in the AI space.”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>&mdash; \u003Cstrong>Antoine Tardif\u003C\u002Fstrong> – \u003Cem>CEO \u003Ca href=\"https:\u002F\u002Funite.ai\" rel=\"nofollow ugc\">Unite.AI\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>⭐ What Users Say About GSpeech\u003C\u002Fh3>\n\u003Cp>Read real feedback from publishers, bloggers, and website owners on the \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002Ftestimonials\" rel=\"nofollow ugc\">GSpeech Testimonials page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>🚀 Upgrade to GSpeech Commercial Plans for Advanced Features\u003C\u002Fh3>\n\u003Cp>Unlock premium features by upgrading to \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002F#pricing\" rel=\"nofollow ugc\">GSpeech Commercial\u003C\u002Fa>.\u003Cbr \u002F>\nThe commercial version of the plugin provides advanced capabilities, premium AI voices, and the best listening experience for your visitors.\u003C\u002Fp>\n\u003Ch3>🌟 GSpeech Text-to-Speech – Commercial Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ \u003Cstrong>AI Voices\u003C\u002Fstrong>: Access \u003Cstrong>230+ voices\u003C\u002Fstrong> in \u003Cstrong>76 languages\u003C\u002Fstrong>. Choose from premium AI voices powered by OpenAI and Google Cloud Text-to-Speech, including \u003Cstrong>Chirp3 HD\u003C\u002Fstrong>, \u003Cstrong>Gemini Flash TTS\u003C\u002Fstrong>, \u003Cstrong>Gemini Pro TTS\u003C\u002Fstrong>, \u003Cstrong>Neural2\u003C\u002Fstrong>, \u003Cstrong>Polyglot\u003C\u002Fstrong>, and \u003Cstrong>WaveNet\u003C\u002Fstrong>. Control speed, pitch, and voice style to match your content. \u003Ca href=\"https:\u002F\u002Fgspeech.io\" rel=\"nofollow ugc\">See demo\u003C\u002Fa> (AI voices marked with a star).\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Real-Time Translation\u003C\u002Fstrong>: Translate WordPress content and listen in \u003Cstrong>70+ languages\u003C\u002Fstrong> using Google neural translation technology. See the language list in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgspeech\u002F#%F0%9F%91%89%20which%20languages%20are%20supported%3F\" rel=\"ugc\">FAQ\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Multilingual Mode\u003C\u002Fstrong>: Automatically detects the active website language and generates speech with the appropriate voice. Perfect for multilingual WordPress websites using GTranslate, WPML, Polylang or TranslatePress.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Voice Tuning\u003C\u002Fstrong>: Adjust speaking \u003Cstrong>pitch\u003C\u002Fstrong> (±20 semitones) and \u003Cstrong>speed\u003C\u002Fstrong> (up to 4× faster or slower).\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Text Aliases\u003C\u002Fstrong>: Teach the system how to pronounce custom terms (e.g., “AI” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Artificial Intelligence”).\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Advanced Player Features\u003C\u002Fstrong>: Includes real-time captions, a sticky context player, voice selection, and real-time audio translation directly from the player.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>GTranslate Compatibility\u003C\u002Fstrong>: Works seamlessly with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgtranslate\u002F\" rel=\"ugc\">GTranslate\u003C\u002Fa> multilingual plugin.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Simple Pricing, No API Keys Required\u003C\u002Fstrong>: Access premium OpenAI and Google Cloud voices with one straightforward GSpeech plan. No separate API accounts, usage tracking, or external billing required.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>RHT Advanced Views\u003C\u002Fstrong>: Access \u003Cstrong>RHT Player View 2 and View 3\u003C\u002Fstrong> with translation and text panels. \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002Fblog\u002Fgspeech-read-highlighted-text-player\" rel=\"nofollow ugc\">See demo\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Download Audio\u003C\u002Fstrong>: Allow visitors to download audio files (.mp3) directly from the player.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Seamless Updates\u003C\u002Fstrong>: Cloud-based SaaS architecture – no manual updates required.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>👉 Web Content Accessibility (WCAG) Guideline\u003C\u002Fstrong>\u003Cbr \u002F>\nText-to-Speech by GSpeech helps WordPress websites improve accessibility and support \u003Ca href=\"https:\u002F\u002Fwww.w3.org\u002FTR\u002FWCAG21\u002F\" rel=\"nofollow ugc\">WCAG\u003C\u002Fa> standards with just one click.\u003C\u002Fp>\n\u003Ch3>🎬 GSpeech Text to Speech – WordPress Video Tour\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FaIartT1SiFs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>🎬 Text to Speech for WordPress – Transform Text into Audio with AI Voices\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdI_CoXphy4M?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>🎬 Why GSpeech Lifetime Deal Is a Powerful WordPress Text-to-Speech Solution\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FFvGKIijSgrA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>🌟 Expert Reviews: GSpeech WordPress Text to Speech Plugin\u003C\u002Fh3>\n\u003Cp>GSpeech is recommended by technology reviewers and WordPress experts for its \u003Cstrong>natural-sounding AI voices\u003C\u002Fstrong>, \u003Cstrong>easy WordPress integration\u003C\u002Fstrong>, and \u003Cstrong>large voice library\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“\u003Cstrong>GSpeech sets a new benchmark\u003C\u002Fstrong> for modern text-to-speech platforms. It’s not just about converting text to speech anymore — it’s about creating engaging audio experiences.”\u003Cbr \u002F>\n  — \u003Ca href=\"https:\u002F\u002Fwww.techozens.com\u002Fgspeech-review-the-best-text-to-speech-platform-for-your-needs\u002F\" rel=\"nofollow ugc\">Techozens\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“With 230+ AI voices and support for 70+ languages, \u003Cstrong>GSpeech transforms static website content into immersive audio\u003C\u002Fstrong>.”\u003Cbr \u002F>\n  — \u003Ca href=\"https:\u002F\u002Fashrafblog.com\u002Faudio-content\u002F\" rel=\"nofollow ugc\">Ashraf Blog\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>📢 GSpeech Featured On – WordPress Text to Speech Plugin Reviews\u003C\u002Fh3>\n\u003Cp>GSpeech is frequently listed among the \u003Cstrong>best WordPress Text-to-Speech plugins\u003C\u002Fstrong> by leading technology and WordPress review websites.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.unite.ai\u002F10-best-text-to-speech-plugins-for-wordpress-month-year\u002F\" rel=\"nofollow ugc\">Top 10 Text-to-Speech Plugins for WordPress – Unite AI\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ecloudbuzz.com\u002Fgspeech-review\u002F\" rel=\"nofollow ugc\">GSpeech Text-to-Speech Review – eCloudBuzz\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpexplorer.com\u002Ftext-to-speech-wordpress-plugins\u002F\" rel=\"nofollow ugc\">7 Best Text-to-Speech WordPress Plugins – WPExplorer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbdthemes.com\u002Fbest-text-to-speech-plugin-for-wordpress\u002F\" rel=\"nofollow ugc\">Best Text-to-Speech Plugins for WordPress – BDThemes\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ GSpeech Text to Speech (3.X) Usage Terms\u003C\u002Fh3>\n\u003Cp>The \u003Cstrong>GSpeech 3.X\u003C\u002Fstrong> version provides a Text-to-Speech service powered by \u003Ca href=\"https:\u002F\u002Fgspeech.io\" rel=\"nofollow ugc\">GSpeech\u003C\u002Fa>. This service requires API requests to the GSpeech backend servers.\u003C\u002Fp>\n\u003Cp>By using the \u003Cstrong>GSpeech 3.X\u003C\u002Fstrong> version, you agree to the \u003Ca href=\"https:\u002F\u002Fgspeech.io\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>👆 GSpeech also includes support for the legacy \u003Cstrong>GSpeech 2.X\u003C\u002Fstrong> version within the same package.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 GSpeech 2.X Features (also available in the 3.X version)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✅ Unlimited text-to-speech conversions\u003C\u002Fli>\n\u003Cli>✅ Place speakers anywhere using the shortcode \u003Ccode>{gspeech}text to speech{\u002Fgspeech}\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🌐 Useful Links – GSpeech 2.X\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🔗 \u003Ca href=\"http:\u002F\u002Fcreative-solutions.net\u002Fwordpress\u002Fgspeech\u002Fdemo\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🔗 \u003Ca href=\"http:\u002F\u002Fcreative-solutions.net\u002Fwordpress\u002Fgspeech\u002Fdocumentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>📚 Usage – GSpeech 2.X: Creating Text-to-Speech Blocks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Cem>Basic structure\u003C\u002Fem>\u003C\u002Fstrong> – display the speaker after your text:\u003Cbr \u002F>\n{gspeech}Text to speech{\u002Fgspeech}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Cem>Full structure with parameters\u003C\u002Fem>\u003C\u002Fstrong>:\u003Cbr \u002F>\n{gspeech style=2 language=en autoplay=1 speechtimeout=0 registered=0 selector=anyselector event=anyevent hidespeaker=1}welcome{\u002Fgspeech}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Free WordPress Text to Speech plugin with AI voices. Add an audio player to WordPress posts, pages and WooCommerce products to improve accessibility.",3000,173229,168,"2026-04-14T00:47:00.000Z","3.5",[90,107,93,22,24],"https:\u002F\u002Fgspeech.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgspeech.3.20.1.zip","2025-10-17 00:00:00",{"attackSurface":130,"codeSignals":155,"taintFlows":191,"riskAssessment":255,"analyzedAt":269},{"hooks":131,"ajaxHandlers":151,"restRoutes":152,"shortcodes":153,"cronEvents":154,"entryPointCount":28,"unprotectedCount":28},[132,138,142,147],{"type":133,"name":134,"callback":135,"file":136,"line":137},"action","admin_menu","Scream_TTS_Engine::create_admin_options","tts-engine.php",334,{"type":133,"name":139,"callback":140,"file":136,"line":141},"wp_enqueue_scripts","Scream_TTS_Engine::enqueue_head_elements",341,{"type":143,"name":144,"callback":145,"file":136,"line":146},"filter","the_content","Scream_TTS_Engine::add_plugin_elements",342,{"type":133,"name":148,"callback":149,"file":136,"line":150},"wp_footer","Scream_TTS_Engine::localize_script",343,[],[],[],[],{"dangerousFunctions":156,"sqlUsage":170,"outputEscaping":172,"fileOperations":28,"externalRequests":14,"nonceChecks":28,"capabilityChecks":35,"bundledLibraries":190},[157,162,166],{"fn":158,"file":159,"line":160,"context":161},"unserialize","tts-engine-get-iOS6-url.php",50,"$secure_url = unserialize( $response['body'] );",{"fn":158,"file":163,"line":164,"context":165},"tts-engine-get-safari-urls.php",67,"$response = unserialize( $response['body'] );",{"fn":158,"file":167,"line":168,"context":169},"tts-engine-get-urls.php",49,"$secure_urls = unserialize( $response['body'] );",{"prepared":28,"raw":28,"locations":171},[],{"escaped":173,"rawEcho":50,"locations":174},4,[175,178,180,182,184,186,188],{"file":159,"line":176,"context":177},62,"raw output",{"file":163,"line":179,"context":177},27,{"file":167,"line":181,"context":177},61,{"file":136,"line":183,"context":177},257,{"file":136,"line":185,"context":177},260,{"file":136,"line":187,"context":177},263,{"file":136,"line":189,"context":177},267,[],[192,210,219,230,238,246],{"entryPoint":193,"graph":194,"unsanitizedCount":35,"severity":209},"options_update (tts-engine.php:219)",{"nodes":195,"edges":206},[196,201],{"id":197,"type":198,"label":199,"file":136,"line":200},"n0","source","$_POST['language-selector']",230,{"id":202,"type":203,"label":204,"file":136,"line":200,"wp_function":205},"n1","sink","update_option() [Settings Manipulation]","update_option",[207],{"from":197,"to":202,"sanitized":208},false,"low",{"entryPoint":211,"graph":212,"unsanitizedCount":28,"severity":209},"\u003Ctts-engine> (tts-engine.php:0)",{"nodes":213,"edges":216},[214,215],{"id":197,"type":198,"label":199,"file":136,"line":200},{"id":202,"type":203,"label":204,"file":136,"line":200,"wp_function":205},[217],{"from":197,"to":202,"sanitized":218},true,{"entryPoint":220,"graph":221,"unsanitizedCount":35,"severity":229},"\u003Ctts-engine-get-iOS6-url> (tts-engine-get-iOS6-url.php:0)",{"nodes":222,"edges":227},[223,225],{"id":197,"type":198,"label":224,"file":159,"line":179},"$_POST",{"id":202,"type":203,"label":226,"file":159,"line":160,"wp_function":158},"unserialize() [Object Injection]",[228],{"from":197,"to":202,"sanitized":208},"high",{"entryPoint":231,"graph":232,"unsanitizedCount":35,"severity":229},"get_url_response (tts-engine-get-safari-urls.php:31)",{"nodes":233,"edges":236},[234,235],{"id":197,"type":198,"label":224,"file":163,"line":168},{"id":202,"type":203,"label":226,"file":163,"line":164,"wp_function":158},[237],{"from":197,"to":202,"sanitized":208},{"entryPoint":239,"graph":240,"unsanitizedCount":35,"severity":229},"\u003Ctts-engine-get-safari-urls> (tts-engine-get-safari-urls.php:0)",{"nodes":241,"edges":244},[242,243],{"id":197,"type":198,"label":224,"file":163,"line":168},{"id":202,"type":203,"label":226,"file":163,"line":164,"wp_function":158},[245],{"from":197,"to":202,"sanitized":208},{"entryPoint":247,"graph":248,"unsanitizedCount":35,"severity":229},"\u003Ctts-engine-get-urls> (tts-engine-get-urls.php:0)",{"nodes":249,"edges":253},[250,252],{"id":197,"type":198,"label":224,"file":167,"line":251},26,{"id":202,"type":203,"label":226,"file":167,"line":168,"wp_function":158},[254],{"from":197,"to":202,"sanitized":208},{"summary":256,"deductions":257},"The \"tts-engine-post-to-speech\" plugin v2.0 presents a mixed security profile. On the positive side, the plugin has no known past vulnerabilities, which suggests a relatively stable development history. It also demonstrates good practices with 100% of SQL queries utilizing prepared statements and a single capability check in place. However, the static analysis reveals significant concerns.\n\nThe presence of the `unserialize` function is a major red flag, as it's notoriously difficult to use securely and can lead to remote code execution if user-controlled data is unserialized. Compounding this, the taint analysis indicates a high number of flows (4 out of 6 analyzed) with unsanitized paths, four of which are rated as High severity. This strongly suggests that data flowing into the plugin might not be adequately validated or escaped before being used in sensitive operations, especially in conjunction with the `unserialize` function.\n\nWhile there are no direct entry points like unprotected AJAX handlers or REST API routes, and no file operations or shortcodes, the internal code logic presents clear risks. The lack of nonce checks and the relatively low percentage of properly escaped output (36%) further exacerbate these risks, making it easier for attackers to exploit potential vulnerabilities. The plugin's strength lies in its clean vulnerability history and good SQL practices, but the internal code analysis, particularly the taint flows and use of `unserialize`, indicate a critical need for review and remediation.",[258,261,263,266],{"reason":259,"points":260},"High severity unsanitized taint flows",15,{"reason":262,"points":260},"Use of 'unserialize' function",{"reason":264,"points":265},"Low percentage of properly escaped output",6,{"reason":267,"points":268},"Missing nonce checks",5,"2026-03-17T01:09:50.964Z",{"wat":271,"direct":282},{"assetPaths":272,"generatorPatterns":276,"scriptPaths":277,"versionParams":278},[273,274,275],"\u002Fwp-content\u002Fplugins\u002Ftts-engine-post-to-speech\u002Fcss\u002Fcore.css","\u002Fwp-content\u002Fplugins\u002Ftts-engine-post-to-speech\u002Fjs\u002Fjquery.jplayer.min.js","\u002Fwp-content\u002Fplugins\u002Ftts-engine-post-to-speech\u002Fjs\u002Ftts-engine.js",[],[275],[279,280,281],"tts-engine-post-to-speech\u002Fcss\u002Fcore.css?ver=","tts-engine-post-to-speech\u002Fjs\u002Fjquery.jplayer.min.js?ver=","tts-engine-post-to-speech\u002Fjs\u002Ftts-engine.js?ver=",{"cssClasses":283,"htmlComments":290,"htmlAttributes":291,"restEndpoints":293,"jsGlobals":294,"shortcodeOutput":309},[284,285,286,287,288,289],"tts-body-text","tts-container","tts-buttoncontainer","tts-imagecontainer","tts-linkcontainer","listenbuttonbase",[],[292],"id=\"listenbutton",[],[295,296,297,298,299,300,301,302,303,304,305,306,307,308],"vars.ajax","vars.ajax_safari","vars.ajax_iOS6","vars.jplayer_swf","vars.site_url","vars.abs_path","vars.link_enabled","vars.tts_posts","vars.language","vars.listen_phrase","vars.loading_phrase","vars.play_phrase","vars.stop_phrase","ttsengine_processTTS",[],{"error":218,"url":311,"statusCode":312,"statusMessage":313,"message":313},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ftts-engine-post-to-speech\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":268,"versions":315},[316,321,328,335,342],{"version":6,"download_url":26,"svn_tag_url":317,"released_at":29,"has_diff":208,"diff_files_changed":318,"diff_lines":29,"trac_diff_url":319,"vulnerabilities":320,"is_current":218},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftts-engine-post-to-speech\u002Ftags\u002F2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftts-engine-post-to-speech%2Ftags%2F1.3&new_path=%2Ftts-engine-post-to-speech%2Ftags%2F2.0",[],{"version":322,"download_url":323,"svn_tag_url":324,"released_at":29,"has_diff":208,"diff_files_changed":325,"diff_lines":29,"trac_diff_url":326,"vulnerabilities":327,"is_current":208},"1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftts-engine-post-to-speech.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftts-engine-post-to-speech\u002Ftags\u002F1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftts-engine-post-to-speech%2Ftags%2F1.2&new_path=%2Ftts-engine-post-to-speech%2Ftags%2F1.3",[],{"version":329,"download_url":330,"svn_tag_url":331,"released_at":29,"has_diff":208,"diff_files_changed":332,"diff_lines":29,"trac_diff_url":333,"vulnerabilities":334,"is_current":208},"1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftts-engine-post-to-speech.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftts-engine-post-to-speech\u002Ftags\u002F1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftts-engine-post-to-speech%2Ftags%2F1.1&new_path=%2Ftts-engine-post-to-speech%2Ftags%2F1.2",[],{"version":336,"download_url":337,"svn_tag_url":338,"released_at":29,"has_diff":208,"diff_files_changed":339,"diff_lines":29,"trac_diff_url":340,"vulnerabilities":341,"is_current":208},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftts-engine-post-to-speech.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftts-engine-post-to-speech\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftts-engine-post-to-speech%2Ftags%2F1.0&new_path=%2Ftts-engine-post-to-speech%2Ftags%2F1.1",[],{"version":343,"download_url":344,"svn_tag_url":345,"released_at":29,"has_diff":208,"diff_files_changed":346,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":347,"is_current":208},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftts-engine-post-to-speech.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftts-engine-post-to-speech\u002Ftags\u002F1.0\u002F",[],[]]