AutomationMart
Home/Browse/Create .SRT subtitles & .LRC lyrics from audio with Whisper AI and GPT-5-nano
n8n

Create .SRT subtitles & .LRC lyrics from audio with Whisper AI and GPT-5-nano

n8nn8n12 modulesv1.0
GmailOpenAILinkedIn

Overview This workflow automates the entire process of creating professional subtitle (.SRT) and synced lyrics (.LRC) files from audio recordings. Upload your vocal track, let Whisper AI transcribe it with precise timestamps, and GPT-5-nano segments it into natural, singable lyric lines. With an optional quality control step, you can manually refine the output while maintaining perfect timestamp alignment. Key Features - Whisper AI Transcription: Word-level timestamps with multi-language support

At a glance

Create .SRT subtitles & .LRC lyrics from audio with Whisper AI and GPT-5-nano is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, OpenAI, LinkedIn. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, OpenAI, LinkedIn
Modules
12
Price
Free
Version
v1.0
Create .SRT subtitles & .LRC lyrics from audio with Whisper AI and GPT-5-nano workflow diagram

About this workflow

Overview This workflow automates the entire process of creating professional subtitle (.SRT) and synced lyrics (.LRC) files from audio recordings. Upload your vocal track, let Whisper AI transcribe it with precise timestamps, and GPT-5-nano segments it into natural, singable lyric lines. With an optional quality control step, you can manually refine the output while maintaining perfect timestamp alignment. Key Features - Whisper AI Transcription: Word-level timestamps with multi-language support via ISO codes - Intelligent Segmentation: GPT-5-nano formats transcriptions into natural lyric lines (2-8 words per line) - Quality Control Option: Download, edit, and re-upload corrections with smart timestamp matching - Advanced Alignment: Levenshtein distance algorithm preserves timestamps during manual edits - Dual Format Export: Generate both .SRT (video subtitles) and .LRC (synced lyrics) files - No Storage Needed: Files generated in-memory for instant download - Multi-Language: Supports various languages through Whisper API Use Cases - Generate synced lyrics for music video releases on YouTube - Create .LRC files for Musixmatch, Apple Music, and Spotify - Prepare professional subtitles for social media content - Batch process subtitle files for catalog releases - Maintain consistent lyric formatting across artists - Streamline content delivery for streaming platforms - Speed up video editing workflow Perfect For - For Musicians & Artists - For Record Labels - For Content Creators What You'll Need Required Setup - OpenAI API Key for Whisper transcription and GPT-5-nano segmentation Recommended Input - Format: MP3 audio files (max 25MB) - Content: Clean vocal tracks work best (isolated vocals recommended, but whole tracks works still good) - Languages: Any language supported by Whisper (specify via ISO code) How It Works Automatic Mode (No Quality Check) 1. Upload your MP3 vocal track to the workflow 2. Transcription: Whisper AI processes audio with word-level timestamps 3. Segmentation: GPT-5-nano formats text into natural lyric lines 4. Generation: Workflow creates .SRT and .LRC files 5. Download your ready-to-use subtitle files Manual Quality Control Mode 1. Upload your MP3 vocal track and enable quality check 2. Transcription: Whisper AI processes audio with timestamps 3. Initial Segmentation: GPT-5-nano creates first draft 4. Download the .TXT file for review 5. Edit lyrics in any text editor (keep line structure intact) 6. Re-upload corrected .TXT file 7. Smart Matching: Advanced diff algorithm aligns changes with original timestamps 8. Download final .SRT and .LRC files with perfect timing Technical Details - Transcription API: OpenAI Whisper (/v1/audio/transcriptions) - Segmentation Model: GPT-5-nano with custom lyric-focused prompt - System Prompt: "You are helping with preparing song lyrics for musicians. Take the following transcription and split it into lyric-like lines. Keep lines short (2–8 words), natural for singing/rap phrasing, and do not change the wording." - Timestamp Matching: Levenshtein distance + alignment algorithm - File Size Limit: 25MB (n8n platform default) - Processing: All in-memory, no disk storage - Cost: Based on Whisper API usage (varies with audio length) Output Formats .SRT (SubRip Subtitle) Standard format for: - YouTube video subtitles - Video editing software (Premiere, DaVinci Resolve, etc.) - Media players (VLC, etc.) .LRC (Lyric File) Synced lyrics format for: - Musixmatch - Apple Music - Spotify - Music streaming services - Audio players with lyrics display Pro Tips 💡 For Best Results: - Use isolated vocal tracks when possible (remove instrumentals) - Ensure clear recordings with minimal background noise - For quality check edits, only modify text content—don't change line breaks - Test with shorter tracks first to optimize your workflow ⚙️ Customization Options: - Adjust GPT segmentation style by modifying the system prompt - Add language detection or force specific languages in Whisper settings - Customize output file naming conventions in final nodes - Extend workflow with additional format exports if needed Workflow Components 1. Audio Input: Upload interface for MP3 files 2. Whisper Transcribe: OpenAI API call with timestamp extraction 3. Post-Processing: GPT-5-nano segmentation into lyric format 4. Routing Quality Check: Decision point for manual review 5. Timestamp Matching: Diff and alignment for corrected text 6. Subtitles Preparation: JSON formatting for both output types 7. File Generation: Convert to .SRT and .LRC formats 8. Download Nodes: Export final files Template Author: Questions or need help with setup? 📧 Email:xciklv@gmail.com 💼 LinkedIn:

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Generate personalized sales emails with LinkedIn data & Claude 3.7 via OpenRouter

How it works - The automation loads rows from a Google Sheet of leads that you want to contact. - It makes a Google search via Apify for LinkedIn links based on the First name / Last name / Company. - Another Apify actor fetches the right LinkedIn profile based on the first profile which is retuned - The same process is done for the company that the lead works for, giving extra context. If the lead has a current company listed on their LinkedIn, we use that URL to do the lookup, rather than d

Free

Generate and Send Personalized Quotations PDF

This Template Demonstrates How To Automate Generating and Sending Personalized Quotations as PDF. Use cases are many: send branded quotations to new leads after a discovery call, distribute pricing proposals to inbound form submissions, or push service packages to prospects. All without manually creating documents, exporting PDFs, or writing individual emails. Good to know OpenAI charges per token. The workflow uses gpt-4o-mini for cost efficiency ($0.15/1M input tokens). Check OpenAI Pricing b

Free

Compare gold and equity performance with Google Sheets, Groq, QuickChart and Gmail

Gold vs Equity Performance Comparison Tracker with Visual Insights This automated n8n workflow evaluates the historical performance of gold against equity markets. It extracts daily price data from Google Sheets, calculates comparative returns and uses an AI agent to generate actionable investment insights. Finally, it creates a visual performance chart and emails a smartly formatted HTML report—triggering a high-priority alert if the performance gap exceeds a defined threshold. Quick Implementa

Free

AI-powered YouTube shorts automation: Create & publish with OpenAI & ElevenLabs

Who is this for? Digital marketers, content creators, social media managers, and businesses who want to use AI marketing automation for YouTube Shorts without spending hours on production. This AI workflow helps anyone looking to create more short-form video marketing content without needing fancy editing skills or tons of time. It's perfect for marketing teams who want to automate content creation while keeping their brand's voice and boosting audience engagement through artificial intelligence

Free

AI chat agent: Dumpling AI + GPT-4o to auto-save local business data to Airtable

Who is this for? This workflow is for digital marketers, small business owners, lead generation agencies, and VAs who need a scalable way to find and store local business leads using AI. It’s especially useful for teams that want to enrich leads with real-time news insights and save the structured data to Airtable. --- What problem is this workflow solving? Manually researching local businesses and staying up to date with relevant news is time-consuming and inefficient. This automation eliminate

Free

Generate consistent styled images from references with Google Gemini and Sheets

Who’s it for This workflow is designed for creators, designers, and automation builders who need to generate visually consistent images at scale. It is ideal for teams producing branded visuals, social media assets, or AI-generated images where preserving a recognizable visual style is important. If you already manage prompts and image references in Google Sheets and want a repeatable, automated image generation pipeline, this template is a good fit. How it works / What it does The workflow is

Free

Automate Cal.com meeting attendee management with Google Sheets, Beehiiv & Telegram

This n8n workflow template automates the process of managing meeting guests booked through Cal.com. It captures attendee information, logs it in a Google Sheet, and subscribes new guests to your Beehiiv newsletter, while also notifying you in Telegram. How it Works This workflow is designed to streamline your post-booking process. When a new meeting is booked via Cal.com, the workflow automatically triggers. It extracts the attendee details, adds a new row with the guest's information to a desig

Free

Automated customer feedback analysis & response with Jotform, GPT-4.1 & Google Sheets

AI-powered feedback analysis and response automation from Jotform to Google Sheets and Slack Who’s it for Businesses using Jotform to collect customer feedback who want to automate sentiment analysis, email responses, and internal reporting — especially eCommerce, support, or CX teams looking to scale without hiring more agents. --- How it works This workflow captures every new Jotform submission, extracts key fields, and uses OpenAI GPT-4.1 to classify sentiment and root cause. - Negative fe

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free