5-minute setup

Install AkaVoice
in 5 minutes

Download the plugin, upload it to WordPress, enter your API keys, and produce your first podcast — today.

Download plugin (ZIP)

Before you start

WordPress 5.8+PHP 7.4+ on your hosting
OpenAI accountFree signup at platform.openai.com (~$5 top-up is enough)
Spreaker accountFree plan + a show already created
Admin accessTo your WordPress dashboard

Step-by-step guide

1

Download the plugin

Click the download button at the top of this page. You'll get a file named podcastbot-latest.zip. Don't unzip it — WordPress needs the ZIP as is.

2

Upload to WordPress

Log into your WordPress dashboard, then go to Plugins → Add New → Upload Plugin. Select the ZIP file you just downloaded and click Install Now.

3

Activate the plugin

After installation, click Activate Plugin. AkaVoice will appear in your sidebar with its own menu icon.

4

Get your OpenAI API key

Go to platform.openai.com/api-keys, click Create new secret key, and copy it. Don't close the tab — OpenAI shows the key only once.

New to OpenAI? Top up just $5 in Billing — that's enough for ~50 podcasts.
5

Get your Spreaker API key & Show ID

In Spreaker: Account → Developer → API Token. Copy the token. Then go to your show, copy the numeric Show ID from the URL.

6

Configure AkaVoice

Open AkaVoice → Settings. Paste OpenAI key, Spreaker key, Show ID. Pick a voice (we recommend Nova for English, Isabella for Italian). Save.

7

Produce your first podcast

Go to AkaVoice → Queue. Pick an article and click Convert now. In ~60 seconds you'll see the embedded player at the top of your article. Within 24h, it's live on Spotify.

Troubleshooting

"The package could not be installed" error on upload

Your hosting limits ZIP upload size. Two options: (1) increase upload_max_filesize in php.ini to 32M; (2) upload via FTP — unzip locally and copy the akavoice folder to /wp-content/plugins/, then activate from WP admin.

"Invalid API key" when saving settings

Common causes: extra space at start/end of the key, key revoked on OpenAI dashboard, or zero balance on the OpenAI account. Re-copy carefully and verify the OpenAI Billing shows credit available.

Conversion stuck in "Processing" state

The cron runs every 4 minutes — wait at least 5 minutes. If still stuck: AkaVoice → Logs, look for the latest error. Most often it's a Spreaker show ID typo or a TTS API rate limit.

Audio player doesn't appear on the article

Check AkaVoice → Settings → Display — the auto-embed must be enabled. Some caching plugins (WP Rocket, W3 Total Cache) need a manual cache purge after the first podcast is produced.

My podcast isn't on Spotify yet

Spotify ingests Spreaker shows within 24h. The first time, it can take up to 5 days for the show to be approved. Check Spreaker dashboard for episode status.

Stuck somewhere?

We answer every email within 24h on weekdays.

[email protected]
Torna in alto