β¨ Introduction
In this article, Iβll walk you through how I created Audio-To-Text Mail Assistant β a web application that helps deaf and hard-of-hearing learners convert any audio lecture into readable text thatβs automatically emailed to them.
The app uses a Zapier automation to handle transcription (via Assembly AI) and email delivery, while the front end is built using Next.js and Tailwind CSS for a clean and accessible design.
π Zapier Webhook Endpoint (Demo Link):
https://hooks.zapier.com/hooks/catch/24857877/u9k2gte/
π― Goal
The purpose of this application is to make audio-based learning content more accessible by allowing users to:
Record or upload an audio lecture.
Enter their email address.
Receive the transcribed text directly in their Gmail inbox.
π§© Tools and Technologies Used
| Tool / Service | Purpose |
|---|
| Next.js (React Framework) | Front-end user interface |
| Tailwind CSS | Styling and responsiveness |
| Zapier | Workflow automation |
| Assembly AI | Speech-to-text transcription API |
| Email by Zapier | Sending formatted transcript via email |
βοΈ Workflow Architecture
[User Uploads Audio + Email]
β
[Next.js App β Proxy API (/api/sendToZapier)]
β
[Zapier Webhook (Catch Hook)]
β
[AssemblyAI β Transcribe Audio]
β
[Zapier β Email the Result]
β
[User Receives Transcript in Gmail]
Hence, itβs a simple yet impactful way to help learners with hearing disabilities access spoken content in textual form β enhancing both accessibility and understanding.