transcribe

Transcribe audio files to text, SRT, and VTT using the Groq Whisper API.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill transcribe-winsorllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transcribe
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/transcribe
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill transcribe-winsorllc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill converts spoken audio into accurate, searchable text, enabling efficient content analysis and accessibility.

Core Features & Use Cases

  • High-Accuracy Transcription: Utilizes Groq Whisper API for professional-grade speech-to-text.
  • Multiple Output Formats: Generates plain text, JSON with word-level timestamps, SRT/VTT subtitles, and more.
  • Use Case: Transcribe a 2-hour podcast episode into a text file and generate SRT subtitles for YouTube, all within minutes.

Quick Start

Transcribe the audio file 'meeting.mp3' into plain text.

Frequently Asked Questions about transcribe

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transcribe a large audio file into SRT subtitles?

To transcribe large audio files into SRT subtitles, this tool provides production-grade speech-to-text using the Groq Whisper API. It handles automatic file segmentation for long recordings and supports multiple output formats including SRT and VTT.

Do I need FFmpeg and Node.js to convert speech to text?

Yes, you need Node.js and FFmpeg to convert speech to text with this solution. A valid GROQ_API_KEY is also required to access the Groq Whisper API for processing the transcription.

Can I get word-level timestamps from audio transcription?

Yes, you can get word-level timestamps from audio transcription by outputting the results to JSON. The tool generates plain text, JSON, SRT, and VTT formats to support detailed timestamp analysis.

What is the best way to auto-detect language during speech-to-text conversion?

The best way to auto-detect language during speech-to-text conversion is using the Groq Whisper API. This tool automatically identifies the spoken language and transcribes the audio accurately without manual configuration.

Why does repeat audio transcription take less time to process?

Repeat audio transcription takes less time to process because the tool implements intelligent caching. This mechanism stores previous transcription results, bypassing the need to send the same audio to the Groq Whisper API again.

What formats are supported for subtitle generation from audio?

Subtitle generation from audio supports SRT and VTT formats. Additionally, the tool outputs plain text and JSON with word-level timestamps to accommodate various content creation and accessibility needs.