{"id":244705,"date":"2025-08-16T18:40:40","date_gmt":"2025-08-16T18:40:40","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/selection-speech-tts\/"},"modified":"2025-08-16T19:44:43","modified_gmt":"2025-08-16T19:44:43","slug":"selection-speech-tts","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/selection-speech-tts\/","author":17694038,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.1","stable_tag":"3.1","tested":"6.8.5","requires":"6.8","requires_php":"","requires_plugins":null,"header_name":"Selection Speech TTS","header_author":"Computing For All","header_description":"A simple plugin that lets users highlight text and hear it spoken aloud using a draggable mini-player. No TTS API required.","assets_banners_color":"","last_updated":"2025-08-16 19:44:43","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":266,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq"],"tags":{"3.0":{"tag":"3.0","author":"computingforall","date":"2025-08-16 18:40:09"},"3.1":{"tag":"3.1","author":"computingforall","date":"2025-08-16 19:44:43"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["3.0","3.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3345678,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3345678,"resolution":"2","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1953,452,61815,16722,1449],"plugin_category":[34,50],"plugin_contributors":[246392],"plugin_business_model":[],"class_list":["post-244705","plugin","type-plugin","status-publish","hentry","plugin_tags-accessibility","plugin_tags-audio","plugin_tags-speech-synthesis","plugin_tags-text-to-speech","plugin_tags-tts","plugin_category-accessibility","plugin_category-media","plugin_contributors-computingforall","plugin_committers-computingforall"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/selection-speech-tts.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/selection-speech-tts\/assets\/screenshot-1.png?rev=3345678","caption":""},{"src":"https:\/\/ps.w.org\/selection-speech-tts\/assets\/screenshot-2.png?rev=3345678","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Selection Speech TTS<\/strong> improves website accessibility and engagement by enabling users to select any visible text and have it read aloud using the browser\u2019s built-in speech synthesis (Web Speech API). No need for costly APIs from AWS, OpenAI, Azure, or Google.<\/p>\n\n<p>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.<\/p>\n\n<p><strong>Features:<\/strong>\n- One-click speech playback for selected text\n- Draggable mini-player with intuitive controls\n- Uses browser-native voice (no external APIs required)\n- Admin dashboard with usage tracking\n- Unlimited plays\n- Lightweight and fast<\/p>\n\n<p><strong>Pro Version Available<\/strong><br \/>\nUpgrade to <a href=\"https:\/\/computing4all.com\/_tts\/\">Selection Speech TTS Pro<\/a> for advanced features such as:\n- Premium support\n- More buttons (Play\/Pause\/Restart) on the panel<\/p>\n\n<p>Ideal for:\n- Enhancing accessibility for visually impaired users\n- Supporting auditory learners\n- Adding interactivity to blogs, educational, or informational websites<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP via <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong> in your WordPress dashboard.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Visit your site, select any text, and click the play button to hear it aloud.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='what%20does%20selection%20speech%20tts%20do%3F'><h3>What does Selection Speech TTS do?<\/h3><\/dt>\n<dd><p>It lets your visitors highlight any text on a page and hear it spoken aloud via the browser\u2019s built-in Text-to-Speech (SpeechSynthesis) \u2014 no external TTS API required.<\/p><\/dd>\n<dt id='does%20it%20work%20in%20all%20browsers%3F'><h3>Does it work in all browsers?<\/h3><\/dt>\n<dd><p>Most modern browsers (Chrome, Edge, Safari) support the Web Speech API, which this plugin uses. Voice support may vary slightly between platforms and devices.<\/p><\/dd>\n<dt id='will%20it%20slow%20down%20my%20site%3F'><h3>Will it slow down my site?<\/h3><\/dt>\n<dd><p>It\u2019s lightweight and only runs when a visitor selects text. There are no large audio files to load and no network calls to external TTS providers. All speech processing happens locally in the user\u2019s own browser, so there\u2019s no server communication for converting text to speech and virtually no impact on your site\u2019s performance.<\/p><\/dd>\n<dt id='does%20it%20collect%20user%20data%20or%20send%20audio%20to%20a%20server%3F'><h3>Does it collect user data or send audio to a server?<\/h3><\/dt>\n<dd><p>No. Speech happens locally in the user\u2019s browser. The plugin doesn\u2019t upload text or audio.<\/p><\/dd>\n<dt id='can%20i%20change%20the%20voice%20or%20language%3F'><h3>Can I change the voice or language?<\/h3><\/dt>\n<dd><p>The plugin currently uses the browser's default voice. Custom voice and language settings are planned for a future release.<\/p><\/dd>\n\n<\/dl>","raw_excerpt":"Highlight text and hear it spoken aloud with a floating mini-player. A simple, accessible way to add audio to your site.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/244705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=244705"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/computingforall"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=244705"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=244705"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=244705"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=244705"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=244705"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=244705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}