This is an n8n workflow that turns a PDF into a two-host podcast episode in one of 9 Indian languages: Hindi, Tamil, Telugu, Kannada, Malayalam, Bengali, Marathi, Gujarati and Punjabi. It produces NotebookLM-style audio briefings using Smallest AI's Lightning V3.1 engine. Voice cloning is optional.
The workflow starts when a PDF is uploaded through a form trigger. It extracts the text and sends it to GPT-5, which writes a structured two-host conversation script in JSON format. Each dialogue turn goes to the matching host's text-to-speech branch, where Smallest AI Lightning generates 24kHz audio with sub-100ms latency. A custom Code node then joins all the WAV chunks into a single podcast file in conversational order and emails the finished audio to the address you specify.
The audio is joined with pure JavaScript, so the workflow does not need FFmpeg and works on n8n Cloud. Voice cloning needs a 10-second audio sample to cast yourself or colleagues as hosts. A 5-page PDF produces a 4-minute podcast in roughly 60 seconds. It can be used for company memos and reports, lecture notes and research papers, whitepapers and blog drafts, or training documentation.
- Languages
- Hindi, Tamil, Telugu, Kannada, Malayalam, Bengali, Marathi, Gujarati, Punjabi
- Input
- PDF uploaded through a form trigger
- Format
- Two-host conversation, NotebookLM-style
- Script
- GPT-5 generates a structured JSON script
- Speech engine
- Smallest AI Lightning V3.1
- Audio quality
- 24kHz, sub-100ms latency
- Voice cloning
- Optional, requires a 10-second audio sample
- Processing speed
- About 60 seconds for a 4-minute podcast from a 5-page PDF
- n8n nodes
- Set, code, sort, gmail, merge, switch
- Integrations
- Smallest AI, OpenAI, Gmail
- Compatibility
- n8n Cloud; no FFmpeg dependency
- Pricing tier
- Smallest AI free tier available