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.
Download the plugin, upload it to WordPress, enter your API keys, and produce your first podcast — today.
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.
Log into your WordPress dashboard, then go to Plugins → Add New → Upload Plugin. Select the ZIP file you just downloaded and click Install Now.
After installation, click Activate Plugin. AkaVoice will appear in your sidebar with its own menu icon.
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.
In Spreaker: Account → Developer → API Token. Copy the token. Then go to your show, copy the numeric Show ID from the URL.
Open AkaVoice → Settings. Paste OpenAI key, Spreaker key, Show ID. Pick a voice (we recommend Nova for English, Isabella for Italian). Save.
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.
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.
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.
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.
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.
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.
We answer every email within 24h on weekdays.
[email protected]