whisper-transcription

Transcribe audio and video to text with word-level timestamps using OpenAI Whisper.

4|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/GeneralReasoning/env-skillsbench --skill whisper-transcription-generalreasoning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: whisper-transcription
Source: https://github.com/GeneralReasoning/env-skillsbench/tree/main/video-filler-word-remover/environment/skills/whisper-transcription
Command: npx skills add https://github.com/GeneralReasoning/env-skillsbench --skill whisper-transcription-generalreasoning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transcribe audio and video into text with word-level timestamps, enabling precise timing information for analysis, indexing, and downstream tasks.

Core Features & Use Cases

  • Word-level transcription using OpenAI Whisper for accurate timing.
  • Supports audio and video inputs, ideal for interviews, podcasts, lectures, and media analysis.
  • Easy integration in Python to produce structured transcripts and enable downstream processing.

Quick Start

Transcribe a media file with word-level timestamps to generate a structured transcript.

Frequently Asked Questions about whisper-transcription

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

FAQPage Schema
How do I transcribe audio to text with word-level timestamps in Python?

You can transcribe audio to text with word-level timestamps in Python by using the OpenAI Whisper package to process media files and generate structured, precisely timed transcripts for accurate analysis and indexing.

Can I use Whisper for video transcription or does it only support audio files?

Whisper transcription supports both audio and video inputs, allowing you to extract speech-to-text directly from media files. It is ideal for processing interviews, podcasts, lectures, and various media analysis tasks.

What do I need to install to get started with speech-to-text transcription?

To get started with speech-to-text transcription, you need to install the Whisper package in your Python environment and select a suitable model, such as the tiny model, to balance processing speed and transcription accuracy.

What is the best way to get word-level timestamps instead of segment-level timing?

The best way to get word-level timestamps is to use OpenAI Whisper's transcription capabilities, which output precise timing information for individual words. This enables detailed indexing and structured transcript generation for media files.

Which Whisper model should I select for fast transcription speed?

You should select the tiny Whisper model for fast transcription speed while maintaining basic speech-to-text functionality. Choosing an appropriate model allows you to optimize the trade-off between processing speed and transcription accuracy.