Creating WPBriefs, the AI-Powered Podcast for WordPress

As a blogger who works with, and writes about WordPress and its related topics, I always find myself in search of the latest news and updates. However, I don’t listen to podcasts. I find them too long and I get easily distracted and end up not listening to them (I prefer to work to music). So, I thought about creating a podcast I would listen to. One that is short, and to the point.

The Idea

The idea was to create a frequent podcast (every week day) that would keep me updated with all the latest news and developments in the world of WordPress. But instead of relying on manual work or spending hours recording and editing audio files, I wanted it to be as easy as possible.

Enter AI!

The Solution – WP Briefs

Say hello to WP Briefs. Up-to-date WordPress news, every weekday, with a brief podcast. Written and presented by AI.

Up-to-date WordPress news, every weekday, with a brief podcast. Written and presented by AI.

The Process

Whilst AI writes and performs the podcast it doesn’t do everything. I had to make an app to collate the news, and link everything together, and I am still fact checking everything to make sure it’s not making stuff up.

I started by making a simple app using PHP and reef.js (I need to write more about using Reef, it’s awesome), which loads and filters several WordPress feeds. Then, I manually select the articles that I want to mention in the podcast. Next up is where the magic happens – using the OpenAI API to create a script from these articles.

Screenshot of my podcast app

This is a screenshot of my podcast app. It’s not pretty but it allows me to work quickly and efficiently.

Once the script is ready, I use Amazon Polly to perform it, using text-to-speech conversion technology. The website is powered by Jekyll and the episode notes are markdown files; I use PHP to generate and publish these automatically.

The whole process takes around 10 minutes; most of which goes into caching all the news feeds.

The Lessons Learned

Creating consistent content can be challenging; I have spent a lot of time tweaking and improving the AI prompts that write the script. I think we’re in a good place now but I’m constantly learning, and AI is changing rapidly, so I’m likely to continue improving them.

I’ve also learnt that some websites block bots from accessing their RSS feeds. Some of these sites are prominent in the WordPress community. Unfortunately them blocking the feeds means they won’t get featured on the podcast.

I’ve never created a podcast before so I also spent quite a lot of time learning how to publish and update them. I ended up picking Spotify for podcasters (previously Anchor) and submitting the generated RSS feed to the other providers. I’d like to use an API to upload podcast episodes but there were no good, inexpensive, options for this so for the time being it will be a manual job.

Something else i have noticed that’s not related to building this project is that WordPress.tv posts a LOT of videos. I didn’t realise they had so many videos, there’s a lot to learn there and I never see anyone talk about it.

Improvements?

I think that GPT4 will help improve things the writing further. I’ve applied for access and am impatiently waiting. I hope it will improve content filtering and script writing.

Currently I use Amazon Polly for the voice synthesis- it’s very fast and produces acceptable results but they are still a bit robotic. I considered ElevenLabs (which I have used for Youtube videos) but decided it would cost too much. If the podcast becomes more popular I will likely swap to ElevenLabs.

An AI-Powered Future?

AI technology has made it possible for me to create a podcast that I enjoy listening to. It’s short, easy to produce, and keeps me updated with all the latest WordPress news and updates. By using OpenAI and Amazon Polly, WPBriefs is created in only 10 minutes a day!

Now I just have to hope other people like it as well. If you want to hear it for yourself then check out WP Briefs.

Was it good/ useful/ a load of old rubbish? Let me know on Mastodon, or BlueSky (or Twitter X if you must).

Link to this page

Thanks for reading. I'd really appreciate it if you'd link to this page if you mention it in your newsletter or on your blog.

WordPress News

The latest WordPress updates from the WPBriefs Podcast.

Related Posts

12 Jun 2023

Rebuilding the Binary Moon Website

I have recently rebuilt the Binary Moon website. It’s been something I’ve been thinking about for a while, and a recent issue with my web host pushed me to finally make a start. In this post, I’ll share some of...
20 Sep 2023

Celebrating 100 Episodes of WPBriefs

I was updating WPBriefs the other day and noticed something exciting - the most recent episode happened to be the 100th! It’s amazing to think how far this podcast has come since its humble beginnings. As I write this, we’re...
27 May 2013

WordPress: 10 Years Young, What Does The Future Hold?

WordPress is now 10 years old. I started using wordpress 9 years ago – which means I joined the WordPress community early on. The reason I chose WordPress is simply because of the fabled 5 minute install process – I...
15 Jun 2023

How I Use AI to Streamline My Programming Process

As a programmer, I am always on the lookout for ways to improve my workflow. In recent years, artificial intelligence (AI) has become an increasingly popular tool in the tech world, and I have found myself using it more and...
01 Apr 2015

The State of WordPress Themes #wcldn

I recently spoke on a panel at WordCamp London 2015e. Lance – who used to be the Theme Team lead at WordPress.com – asked me if I wanted to speak on a panel with him at WordCamp London 2015. I’ve...