BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
AI Text-to-Speech using AWS Polly icon
Actively maintained Tested with WP 7.1

AI Text-to-Speech using AWS Polly

Generate WordPress post audio with AI text-to-speech using AWS Polly.

Active installs<10New
Downloads · 30d197• 0% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads184Since Sep 2026
Support resolved—No recent threads
RequiresWP 6.5PHP 8.1+
Downloads · 7d47▲ +123.8% week over week
Our verdict

Solid choice

AI Text-to-Speech using AWS Pol… is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 weeks ago, and scores 64/100 on our health check.

  • Actively developed — last update 4 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.1 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

153146Sep 7Sep 20Oct 3
Yesterday4
Daily average (1y)7
Peak day62Sep 8, 2026
Last 12 months197

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where AI Text-to-Speech using AWS… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
audio >100 1,601 Best audio plugins →
aws polly #1 7 Best aws polly plugins →
podcast >100 340 Best podcast plugins →
speech synthesis #13 41 Best speech synthesis plugins →
text to speech #66 321 Best text to speech plugins →

About AI Text-to-Speech using AWS Polly

From the official readme · v1.0.9

Description

AI Text-to-Speech using AWS Polly creates audio versions of WordPress posts with AWS Polly voices.

This is an independent plugin by iTRON. It is not affiliated with or endorsed by Amazon, AWS, or Amazon Polly.

Development and source code: GitHub repository

Key features:

  • Generate audio for supported post types.
  • Queue audio generation in the background with WP-Cron.
  • Store audio locally or in Amazon S3.
  • Optionally use Amazon CloudFront for delivery.
  • Control voice, sample rate, autoplay, player label, and download availability.

Configuration

The complete setup instructions are maintained in the configuration guide on GitHub. Please follow that guide to configure AWS credentials, Amazon Polly, and optional Amazon S3 or CloudFront delivery.

External services

This plugin connects to services provided by Amazon Web Services, Inc. (AWS) to generate, store, and optionally deliver audio files after an administrator configures the corresponding functionality. AWS charges may apply. Previously generated S3 objects may also require deletion requests after generation is disabled or storage settings change.

Amazon Polly

Amazon Polly is used to convert post content into audio files.

Data sent when audio is generated: the enabled portions of the post title, excerpt, and content prepared as text or SSML for speech synthesis, plus the selected voice, engine, sample rate, output format, configured lexicon names, and AWS region. The configured AWS credentials are used on the server to authenticate and sign requests; the secret access key is not sent as content.

Generation can be queued by saving an audio-enabled post or by the Generate Audio bulk action, and runs through WP-Cron. While generation is enabled and credentials are configured, settings, editor, and generation flows may request the available voice catalog from Polly. Catalog requests include the region and pagination parameters, not post content; results are cached.

Service information: https://aws.amazon.com/polly/
Terms of service: https://aws.amazon.com/service-terms/ (AWS Service Terms, including the AWS Machine Learning and Artificial Intelligence Services section that covers Amazon Polly)
Privacy policy: https://aws.amazon.com/privacy/
Additional AWS data privacy information: https://aws.amazon.com/compliance/data-privacy-faq/

Amazon S3

Amazon Simple Storage Service (Amazon S3) stores generated audio when S3 storage is enabled. Existing S3 audio can still need cleanup after switching to another storage location or disabling generation.

Data sent on upload: the resulting MP3 audio file, its object key, content type, selected bucket, and AWS region. Access validation may check the configured bucket. Replacing or deleting audio sends its recorded bucket, region, and object key in a deletion request. The configured AWS credentials are used on the server to authenticate and sign requests; the secret access key is not sent as content. Requests are sent to Amazon S3 endpoints for the relevant region, such as s3.us-east-1.amazonaws.com.

When S3 storage is enabled and CloudFront is not configured, visitors also download the generated audio files directly from your Amazon S3 bucket when they load a page with audio. Those requests include the audio file URL and standard browser request data such as the visitor IP address and user agent.

Before displaying a remote audio player, the WordPress server may send a cached availability check (HTTP HEAD) to the recorded audio URL. This discloses the audio URL and server request information, not visitor IP addresses or post text.

Service information: https://aws.amazon.com/s3/
Terms of service: https://aws.amazon.com/service-terms/ (AWS Service Terms for AWS services)
Privacy policy: https://aws.amazon.com/privacy/
Additional AWS data privacy information: https://aws.amazon.com/compliance/data-privacy-faq/

Amazon CloudFront

Amazon CloudFront is used only when you configure a CloudFront domain for audio delivery.

Data sent when visitors load a page with audio: requests for the generated audio files are served through your configured CloudFront distribution. Those requests include the audio file URL and standard browser request data such as the visitor IP address and user agent.

WordPress may also check that the audio URL is available using a cached HTTP HEAD request from the server, as described above for S3.

Service information: https://aws.amazon.com/cloudfront/
Terms of service: https://aws.amazon.com/service-terms/ (AWS Service Terms, including the Amazon CloudFront section)
Privacy policy: https://aws.amazon.com/privacy/
Additional AWS data privacy information: https://aws.amazon.com/compliance/data-privacy-faq/

Installation

  1. Upload the plugin files to the /wp-content/plugins/ai-text-to-speech-using-aws-polly/ directory, or install the plugin through the WordPress plugins screen.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Open the plugin settings and enter valid AWS credentials and region details.
  4. Configure the Polly voice and player settings that fit your site.

Frequently asked questions

Do I need an AWS account?

Yes. You need AWS credentials with access to the AWS Polly APIs that the plugin uses.

Can I store audio outside the local server?

Yes. The plugin supports storing generated audio in Amazon S3 and serving it through Amazon CloudFront.

Does it work per post?

Yes. You can enable audio generation for individual posts and the plugin will keep track of queued, running, and ready states.

Can I reuse AWS access for multiple WordPress sites?

Yes. See Reuse AWS access for multiple WordPress sites in the GitHub configuration guide. It explains separate buckets, shared IAM users and access keys, reusable customer managed policies, and isolation options.

Changelog

1.0.9

  • Reduced the release archive by removing unused AWS SDK services while retaining the required Amazon Polly and Amazon S3 clients.
  • Added validated, recoverable WordPress.org SVN publishing with immutable release tags.
  • Clarified the standard single-site AWS setup and optional IAM user, access key, and managed-policy reuse across multiple sites.
  • Corrected the public-read bucket policy formatting and explained that the policy must be saved separately on each S3 bucket.

1.0.8

  • Removed the obsolete disabled bulk-update interface and unused legacy capability gates and assets.
  • Updated supported Polly regions and languages, and removed obsolete Conversational SSML and inherited AWS project request identifiers.
  • Added public-audio confirmation for password-protected, private, and unpublished posts and strengthened metadata, bulk-action, and player security.
  • Fixed speech-change detection, normal-speed generation, and stale-audio cleanup while generation is disabled.
  • Preserved original audio storage locations for safe cleanup, added failure notices, and removed forced S3 object ACLs.
  • Fixed logging opt-out and settings availability; updated bundled runtime dependencies and AWS service disclosures.

1.0.7

  • Removed unreachable legacy translation code left over from an earlier plugin version.
  • Updated the bundled AWS SDK for PHP to the latest stable release.
  • Clarified the existing Amazon Polly, Amazon S3, and Amazon CloudFront service disclosures.

1.0.6

  • Confirmed compatibility with WordPress 7.1.
  • Included composer.json in the release package for dependency transparency.
  • Added nonce and capability validation for admin audio filter and bulk action notice requests.
  • Removed direct request input reads from Polly voice option sanitization.

1.0.5

  • Synchronized the plugin bootstrap version with the namespace refactor.
  • Moved the plugin name and version to global bootstrap constants.
  • Added @uses documentation for registered action callbacks in the main plugin loader.

1.0.4

  • Updated the bundled AWS SDK for PHP to the latest stable 3.379.x release.
  • Added dedicated AWS secret key sanitization that preserves valid secret key characters.
  • Removed an unused admin-post background task endpoint in favor of the WordPress cron queue.
  • Added distribution exclusions for non-runtime vendor development files.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best AI Text-to-Speech using AWS P… alternatives

All audio plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Presto Player Presto Player A modern video and audio player for courses, landing pages, marketing, and testimonials —… by Andre Gagnon 100K+ ★★★★★★★★★★ 4.8 (343) 3 days ago 95
2 Seriously Simple Podcasting Seriously Simple Podcasting Podcasting the way it's meant to be. No mess, no fuss - just you and your content taking… by Craig Hewitt 30K+ ★★★★★★★★★★ 4.7 (329) 2 months ago 74
3 Compact WP Audio Player Compact WP Audio Player A Compact WP Audio Player Plugin that is compatible with all major browsers and devices… by mra13 / Team Tips and Tricks… 20K+ ★★★★★★★★★★ 4.1 (69) 2 months ago 82
4 AudioIgniter Music Player AudioIgniter Music Player AudioIgniter lets you create music playlists and embed them in your WordPress posts, pages… by The CSSIgniter Team 10K+ ★★★★★★★★★★ 4.6 (64) 4 months ago 73
5 HTML5 Audio Player – The Ultimate No-Code Podcast, MP3 & Audio Player HTML5 Audio Player Maximize your WordPress site's potential with our versatile HTML5 Audio Player plugin… by bPlugins 10K+ ★★★★★★★★★★ 4.6 (167) 21 hours ago 92
6 WP Photo Album Plus WP Photo Album Plus This plugin is more than just a photo album plugin, it is a complete, highly customizable… by Jacob N. Breetvelt 10K+ ★★★★★★★★★★ 4.7 (199) 5 days ago 87
7 ResponsiveVoice Text To Speech ResponsiveVoice Text To Speech ResponsiveVoice the leading HTML5 text to speech synthesis solution, is now available for… by ResponsiveVoice 7K+ ★★★★★★★★★★ 3.9 (34) 2 months ago 80
8 rtMedia for WordPress, BuddyPress and bbPress rtMedia for WordPress, BuddyPress and bbPress Add albums, photo, audio/video upload, privacy, sharing, front-end uploads & more. All this… by rtCamp 7K+ ★★★★★★★★★★ 3.7 (152) 1 month ago 63
9 Cue by AudioTheme.com Cue by AudioTheme.com Delightful and reliable audio playlists. by AudioTheme 6K+ ★★★★★★★★★★ 4.7 (36) 2 years ago 48
10 Buzzsprout Podcasting Buzzsprout Podcasting The official Buzzsprout plugin. Embed your podcast episodes with editor blocks that always… by Buzzsprout 5K+ ★★★★★★★★★★ 5 (5) 4 weeks ago 84

FAQ

AI Text-to-Speech using AWS Polly: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 4, 2026

Is AI Text-to-Speech using AWS Pol… free?

Yes. AI Text-to-Speech using AWS Pol… is free to download and use from the official WordPress.org plugin directory.

Is AI Text-to-Speech using AWS Pol… safe to use in 2026?

AI Text-to-Speech using AWS Pol… is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 weeks ago, and scores 64/100 on our health check.

How many websites use AI Text-to-Speech using AWS Pol…?

AI Text-to-Speech using AWS Pol… is active on <10 WordPress websites and has been downloaded 184 times since it launched in September 2026. It was downloaded 197 times in the last 30 days.

Does AI Text-to-Speech using AWS Pol… work with WordPress 7.1?

Yes. The developer has tested AI Text-to-Speech using AWS Pol… up to WordPress 7.1.2, the latest release. It requires WordPress 6.5 or newer.

What PHP version does AI Text-to-Speech using AWS Pol… need?

AI Text-to-Speech using AWS Pol… requires PHP 8.1 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was AI Text-to-Speech using AWS Pol… last updated?

The latest version, 1.0.9, was released on September 8, 2026 (4 weeks ago).

Who makes AI Text-to-Speech using AWS Pol…?

AI Text-to-Speech using AWS Pol… is developed and maintained by iTRON.

What are the best alternatives to AI Text-to-Speech using AWS Pol…?

The most popular alternatives to AI Text-to-Speech using AWS Pol… are Presto Player (100K+ installs), Seriously Simple Podcasting (30K+ installs) and Compact WP Audio Player (20K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.