De PDF a podcast automático
Informes, papers y documentación interna convertidos en un podcast que se escucha en cualquier app — con feed RSS propio, sin montar una plataforma de audio.
Qué resuelve
Informes, papers, manuales, documentación interna: material que se acumula sin leer porque exige sentarse delante de una pantalla. Este sistema lo convierte en audio, listo para escucharse conduciendo, entrenando o mientras se hace otra cosa. El resultado se entrega como un podcast de verdad — con su propio feed RSS — preparado para pegarse en Apple Podcasts, Spotify o cualquier app similar.
Cómo está montado
El proceso va de formulario a feed RSS sin pasos manuales:
- Subida — el usuario sube el PDF desde un formulario web y el workflow se dispara.
- Extracción y limpieza — se extrae el texto, se eliminan cabeceras y números de página y se divide en secciones lógicas, troceadas al tamaño máximo que admite la API de voz.
- Control de cuota — antes de gastar crédito se consulta el consumo del mes en Google Cloud, para no salirse de la capa gratuita ni llevarse un cargo inesperado.
- Síntesis — cada bloque se convierte en voz natural con Google Text-to-Speech y todos los fragmentos se concatenan en un único MP3.
- Publicación — el audio se sube a Cloudflare R2 y se genera un feed RSS con los metadatos que exigen Apple Podcasts y Spotify.
- Aviso — el usuario recibe un email con el enlace al feed, las secciones generadas y el porcentaje de cuota consumida.
Por qué es interesante
Lo interesante no es la conversión a audio — eso es commodity — sino entregarlo como un podcast integrable en cualquier app, sin montar una plataforma propia. El coste real es prácticamente cero: la capa gratuita de Google TTS cubre un millón de caracteres al mes y Cloudflare R2 no cobra por tráfico de salida. Para una empresa es una forma sencilla de hacer accesible su documentación interna, o de distribuir contenido formativo sin pagar una plataforma de distribución.
El workflow, en abierto
El workflow completo está publicado en GitHub: puedes descargarlo, importarlo en tu propio n8n y ver exactamente cómo está montado nodo a nodo → pdf-a-podcast.json