Paolo Ronco
PORTFOLIO
Nel mio ultimo progetto di automazione, ho sviluppato un workflow avanzato che trasforma automaticamente gli articoli del mio sito WordPress in file audio, rendendoli disponibili su Google Drive e catalogandoli su Airtable. Questo processo sfrutta diverse API e tecnologie cloud per garantire un’integrazione fluida e completamente automatizzata.
L’obiettivo principale del progetto è convertire gli articoli di WordPress in tracce audio attraverso ElevenLabs, una piattaforma avanzata di sintesi vocale. I file audio generati vengono poi caricati su Google Drive utilizzando le API di Google Cloud Platform (GCP) e autenticazione OAuth, per poi essere registrati su Airtable per un’organizzazione strutturata.
Grazie alle API di WordPress, il sistema monitora automaticamente i nuovi articoli pubblicati e li estrae per la successiva conversione.
ElevenLabs è una piattaforma avanzata di sintesi vocale che trasforma il testo in audio di alta qualità. Questo processo è simile alla produzione di un podcast, consentendo una fruizione più accessibile e dinamica dei contenuti.
L’integrazione con Google Drive è stata gestita tramite le API di Google Cloud Platform (GCP), utilizzando OAuth per l’autenticazione sicura. Per motivi di sicurezza, non è possibile autenticarsi direttamente con Google Drive, quindi è stato necessario configurare un progetto su Google Cloud Console per gestire le credenziali OAuth.
Dopo il caricamento, il sistema genera automaticamente un link di condivisione per il file audio e lo registra su Airtable, creando una base dati strutturata per la gestione e consultazione dei contenuti.
Questo progetto ha rappresentato un’importante esperienza nell’automazione e nell’integrazione di API, consolidando competenze in:
Gli articoli già convertiti in formato audio sono disponibili per l’ascolto al seguente link:Portfolio Articoli AudioL’ascolto è integrato con il plugin AudioIgniter, che garantisce un’esperienza fluida e intuitiva.
Questo progetto dimostra l’efficacia dell’automazione e delle integrazioni cloud nel migliorare l’accessibilità e la fruizione dei contenuti, trasformando il semplice testo scritto in un’esperienza audio dinamica e coinvolgente.