Title: PUBVOICE &#8211; AI Audio Player
Author: medialeap
Published: <strong>July 14, 2026</strong>
Last modified: July 14, 2026

---

Search plugins

![](https://ps.w.org/pubvoice-ai-audio-player/assets/banner-772x250.png?rev=3607189)

![](https://ps.w.org/pubvoice-ai-audio-player/assets/icon-256x256.png?rev=3607189)

# PUBVOICE – AI Audio Player

 By [medialeap](https://profiles.wordpress.org/medialeap/)

[Download](https://downloads.wordpress.org/plugin/pubvoice-ai-audio-player.1.0.2.zip)

 * [Details](https://wordpress.org/plugins/pubvoice-ai-audio-player/#description)
 * [Reviews](https://wordpress.org/plugins/pubvoice-ai-audio-player/#reviews)
 *  [Installation](https://wordpress.org/plugins/pubvoice-ai-audio-player/#installation)
 * [Development](https://wordpress.org/plugins/pubvoice-ai-audio-player/#developers)

 [Support](https://wordpress.org/support/plugin/pubvoice-ai-audio-player/)

## Description

PUBVOICE is an AI-powered text-to-speech (TTS) service that converts your WordPress
articles into high-quality audio — automatically. Add a “listen path” to your blog
so readers can consume your content during commutes, workouts, or any screen-free
moment.

**Free plan available** — start with no credit card required.

#### Why Audio?

The podcast market continues to grow year after year. According to Edison Research,
47% of Americans aged 12+ listen to podcasts monthly. In Japan, audiobook usage 
is growing ~20% year-over-year (Yano Research Institute). AI voice synthesis quality
has improved dramatically while costs have dropped — making article audio conversion
practical for any publisher.

Readers want to consume content in screen-free moments: commuting, exercising, cooking.
Text-only media miss these touchpoints entirely. Adding a listening experience lets
your articles reach audiences during time they already have, but can’t use their
eyes.

#### Proven Results

Deployed across 30+ media sites, PUBVOICE has delivered measurable improvements:

 * **11x longer** session duration — readers stay while listening
 * **+32% repeat visit rate** — listeners come back to listen again
 * **+19% more page views** — audio navigation drives multi-article browsing

The most surprising finding: repeat visitors shift from “arriving via search” to“
coming back to listen.” The delivery channel changes the relationship quality between
your content and its audience.

#### Not Just Read-Aloud — Intelligent Scripting

PUBVOICE doesn’t simply read your article text aloud. The AI understands article
structure — headings, bullet points, tables — and automatically rewrites scripts
for natural listening. This means proper pacing, contextual transitions, and natural
intonation that holds listener attention through completion.

Voice clone technology is also available: editors can use their own voice to deliver
articles, creating a personal connection that text alone cannot achieve. Listeners
recognize the writer’s voice and develop familiarity with your brand.

#### Key Features

 * **Auto Embed** — Automatically insert the AI audio player on all blog posts
 * **Gutenberg Block** — Use the “PUBVOICE Audio Player” block in the block editor
 * **Shortcode** — Use `[pubvoice]` shortcode for manual placement
 * **Customizable Layout** — Choose between Default and Compact player layouts
 * **30+ AI Voices** — Context-aware scripts with natural intonation
 * **Voice Clone** — Use your own voice to deliver articles
 * **GA4 Analytics** — Track play starts, completion rate, and drop-off points
 * **Verify Domain** — Complete domain verification from the settings page
 * **RSS Sync** — New articles are detected and converted to audio automatically
 * **SEO-Friendly** — Outputs Google-recommended structured data (JSON-LD) for audio
   content

#### How It Works

 1. Sign up at [pub-voice.com](https://pub-voice.com/en) (free plan available) and 
    create a content source
 2. Add your site’s RSS feed URL in the PUBVOICE dashboard
 3. PUBVOICE will automatically crawl your articles and generate AI audio using text-
    to-speech
 4. Install this plugin and enter your Content Source ID
 5. The audio player will appear on your articles — no coding required

#### Use Cases

 * **Bloggers & Media** — Reach readers who prefer listening over reading
 * **Content Marketers** — Increase time on page and reduce bounce rates
 * **Accessibility** — Provide audio alternatives for visually impaired users
 * **Multitasking Readers** — Let users consume your content while commuting or 
   exercising
 * **Brand Building** — Use voice clones to create a personal, recognizable audio
   identity

#### Pricing

 * **Free** — $0/month. 10,000 credits/month, up to 600 characters per script (~
   2 min audio), 2 content sources. No credit card required.
 * **Basic** — $65/month. 50,000 characters/month, up to 1,000 characters per article(
   ~3-4 min audio).
 * **Pro** — $199/month. 100,000 characters/month, up to 1,300 characters per article,
   all voices, custom settings, detailed analytics.

**Beta special**: During the beta period, Basic plan features are available completely
free. Start at [pub-voice.com](https://pub-voice.com/en).

#### Press

 * [PR TIMES — PUBVOICE launches embedded audio player for web articles](https://prtimes.jp/main/html/rd/p/000000009.000168375.html)
 * [ASCII STARTUP — PUBVOICE adds AI audio player embedding and voice cloning](https://ascii.jp/elem/000/004/400/4400045/)

### External Services

This plugin connects to the PUBVOICE service (operated by Media Leap Inc.) to deliver
and play AI-generated audio for your articles. The service is required for the plugin’s
core functionality. An account is required to use this plugin (a free plan is available
at https://pub-voice.com/en).

#### PUBVOICE API (api.pub-voice.com)

This service provides AI text-to-speech audio generation and playback for WordPress
articles. It is the core of the plugin.

 * Data sent and when:
    - **Domain verification / Connect Source** (`api.pub-voice.com/api/connect-source`):
      POST request containing your Content Source ID. Sent only when an administrator
      clicks the “Verify Domain” button on the settings page.
    - **Audio information fetch** (`api.pub-voice.com/api/public/audio-info`): GET
      request containing the article URL. Sent on the front-end when a post with
      the audio player is loaded (results are cached locally for up to 1 day).
 * Terms of Service: https://pub-voice.com/en/terms (English) / https://pub-voice.
   com/ja/terms (Japanese)
 * Privacy Policy: https://pub-voice.com/en/privacy (English) / https://pub-voice.
   com/ja/privacy (Japanese)

#### PUBVOICE Player SDK (sdk.pub-voice.com)

This service provides the player SDK script that renders and controls the audio 
player on the front-end.

 * Data sent and when: The SDK script is loaded from `sdk.pub-voice.com` on the 
   front-end of posts where the audio player is displayed. The current article URL
   is sent to the SDK at runtime to retrieve the corresponding audio data.
 * Terms of Service: https://pub-voice.com/en/terms (English) / https://pub-voice.
   com/ja/terms (Japanese)
 * Privacy Policy: https://pub-voice.com/en/privacy (English) / https://pub-voice.
   com/ja/privacy (Japanese)

### Source Code

This plugin ships its complete source code in the distribution package, including
the human-readable JavaScript and CSS source files for the Gutenberg block (under`
src/block/`). These source files are the inputs used to generate the compiled assets
in the `build/` directory.

To regenerate the `build/` assets from source:

    ```
    npm install
    npm run build
    ```

The `package.json` file shipped with the plugin documents the build toolchain (`@
wordpress/scripts`) and the exact build command. The block source files include:

 * `src/block/index.js` — Block registration entry point
 * `src/block/edit.js` — Block editor component
 * `src/block/save.js` — Block save callback
 * `src/block/block.json` — Block metadata
 * `src/block/editor.css` / `src/block/style.css` — Block styles

## Blocks

This plugin provides 1 block.

 *   PUBVOICE Audio Player Embed an AI-powered audio player for your articles using
   text-to-speech (TTS).

## Installation

 1. Upload the `pub-voice-wordpress` folder to `/wp-content/plugins/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to **PUBVOICE** in the admin sidebar
 4. Enter your Content Source ID from the PUBVOICE dashboard
 5. Configure your preferred settings and save

## FAQ

### How do I get a Content Source ID?

Sign up at [pub-voice.com](https://pub-voice.com/en), create a content source for
your website, and copy the Content Source ID from the dashboard.

### Does the player work on all post types?

Auto embed mode only works on blog posts (`post` type). For other post types, use
the Gutenberg block or shortcode.

### What if my RSS feed is not being crawled?

Make sure your RSS feed URL is correctly set in the PUBVOICE dashboard. PUBVOICE
crawls RSS feeds every hour. Initial crawl can take up to 6 hours after RSS registration.

### Can I customize the player appearance?

Yes, you can choose between Default and Compact layouts. Additional customization
options are available in the PUBVOICE dashboard.

### Is there a free plan?

Yes! PUBVOICE offers a free plan ($0/month) with 10,000 credits — no credit card
required. During the beta period, Basic plan features ($65/month value) are available
completely free. Visit [pub-voice.com](https://pub-voice.com/en) to sign up.

### Does audio help SEO?

PUBVOICE outputs Google-recommended structured data (JSON-LD) for audio content 
on your site, which may help search engines understand your pages better.

### Will our articles be used as AI training data?

No. Your article text is never used as training data for external AI models. PUBVOICE
uses enterprise-grade secure APIs for audio generation and script creation only.

### Does this plugin make external requests?

Yes. PUBVOICE is a service plugin and communicates with `pub-voice.com`. To deliver
and play audio, the plugin:

 * Loads the PUBVOICE player SDK script from `pub-voice.com` on pages where the 
   player is displayed.
 * Requests audio playback data, structured-data (JSON-LD) sources, and domain-verification
   status from the PUBVOICE API.

These requests are the plugin’s core functionality and are made with the site administrator’s
explicit configuration (entering a Content Source ID in the settings page). No data
is sent to external services without an administrator configuring the plugin. Your
article text is never used as AI training data.

### What is voice cloning?

Voice cloning lets editors create an AI replica of their own voice. Readers hear
the article delivered in the writer’s voice, creating a personal connection that
text alone cannot achieve. This feature is available in the PUBVOICE dashboard.

### How does PUBVOICE differ from simple text-to-speech?

Unlike basic TTS that reads text word-for-word, PUBVOICE understands article structure(
headings, bullet points, tables) and automatically rewrites scripts optimized for
listening — with proper pacing, contextual transitions, and natural intonation. 
It also integrates with GA4 for detailed playback analytics (start rate, near-completion
rate, drop-off points).

### Can I track audio analytics in Google Analytics?

Yes. PUBVOICE integrates with GA4 to track play starts, completion rates, and drop-
off points. You can compare browsing behavior and conversion rates between listeners
and non-listeners, enabling data-driven content optimization.

### Are past articles automatically converted?

Yes. Past articles available from your registered RSS feed are automatically detected
and converted to audio. The player appears on those articles once audio is generated.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“PUBVOICE – AI Audio Player” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ medialeap ](https://profiles.wordpress.org/medialeap/)

[Translate “PUBVOICE – AI Audio Player” into your language.](https://translate.wordpress.org/projects/wp-plugins/pubvoice-ai-audio-player)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pubvoice-ai-audio-player/),
check out the [SVN repository](https://plugins.svn.wordpress.org/pubvoice-ai-audio-player/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/pubvoice-ai-audio-player/)
by [RSS](https://plugins.trac.wordpress.org/log/pubvoice-ai-audio-player/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.2

 * Docs: Point Plugin URI at the localized product landing page (/en/beta or /ja/
   beta) so reviewers land on a clear service description page.

#### 1.0.1

 * Security: Validate select-field values (embed mode, auto embed position, layout,
   locale) against an allow-list in the settings sanitizer before storing. Non-conforming
   submissions fall back to defaults.
 * Hardening: Guard the settings sanitizer against non-array input.
 * Docs: Clarify localized Terms of Service and Privacy Policy URLs (English / Japanese)
   in the readme.
 * Docs: Point Plugin URI, readme links, and admin landing page links at the localized
   home page (/en or /ja) instead of the bare apex domain so reviewers always land
   on rendered content.
 * i18n: Remove manual load_plugin_textdomain(); WordPress loads translations automatically
   from the Text Domain and Domain Path headers.

#### 1.0.0

 * Initial release
 * Auto embed mode for blog posts
 * Gutenberg block support
 * Shortcode `[pubvoice]` support
 * Settings page with Verify Domain
 * AudioObject structured data (JSON-LD) output with settings toggle

## Meta

 *  Version **1.0.2**
 *  Last updated **4 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[audio](https://wordpress.org/plugins/tags/audio/)
   [audio player](https://wordpress.org/plugins/tags/audio-player/)[text to speech](https://wordpress.org/plugins/tags/text-to-speech/)
   [voice](https://wordpress.org/plugins/tags/voice/)
 *  [Advanced View](https://wordpress.org/plugins/pubvoice-ai-audio-player/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/pubvoice-ai-audio-player/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pubvoice-ai-audio-player/reviews/)

## Contributors

 *   [ medialeap ](https://profiles.wordpress.org/medialeap/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pubvoice-ai-audio-player/)