Paolo Ronco
PORTFOLIO
In my latest automation project, I developed an advanced workflow that automatically turns my WordPress site posts into audio files, making them available on Google Drive and cataloging them on Airtable. This process leverages multiple APIs and cloud technologies to ensure a seamless and fully automated integration.
The main goal of the project is to convert WordPress posts into audio tracks through ElevenLabs, an advanced text-to-speech platform. The generated audio files are then uploaded to Google Drive using Google Cloud Platform (GCP) APIs and OAuth authentication, and then recorded on Airtable for structured organization.
Thanks to the WordPress API, the system automatically monitors new published articles and extracts them for subsequent conversion.
ElevenLabs is an advanced text-to-speech platform that transforms text into high-quality audio. This process is similar to producing a podcast, allowing for a more accessible and dynamic consumption of content.
The integration with Google Drive was handled through Google Cloud Platform (GCP) APIs, using OAuth for secure authentication. For security reasons, it is not possible to authenticate directly with Google Drive, so a project had to be set up on Google Cloud Console to manage OAuth credentials.
After uploading, the system automatically generates a sharing link for the audio file and saves it on Airtable, creating a structured database for managing and consulting the contents.
This project represented an important experience in automation and API integration, consolidating skills in:
The articles already converted into audio format are available for listening at the following link:Audio Articles PortfolioListening is integrated with the plugin AudioIgniter, which ensures a smooth and intuitive experience.
This project demonstrates the power of automation and cloud integrations to improve content accessibility and usability, transforming simple written text into a dynamic and engaging audio experience.