Converts video files into timestamped text transcripts using an on-device Whisper model.

Install

mkdir -p .claude/skills/speech-to-text && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/5805" && unzip -o skill.zip -d .claude/skills/speech-to-text && rm skill.zip

Installs to .claude/skills/speech-to-text

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Transcribe video to timestamped text using Whisper tiny model (pre-installed).
78 charsno explicit “when” trigger
Beginner

Key capabilities

  • Transcribe video files to text
  • Generate timestamps for transcribed segments
  • Utilize pre-installed Whisper tiny model

How it works

The skill executes a Python script that processes video media through a pre-downloaded Whisper tiny model to generate time-indexed text.

Inputs & outputs

You give it
Video file path
You get back
Timestamped text file

When to use speech-to-text

  • Generating transcripts from video files
  • Creating searchable logs for media content
  • Extracting text data from video tutorials

About this skill

Speech-to-Text

Transcribe video to text with timestamps.

Usage

python3 scripts/transcribe.py /root/tutorial_video.mp4 -o transcript.txt --model tiny

This produces output like:

[0.0s - 5.2s] Welcome to this tutorial.
[5.2s - 12.8s] Today we're going to learn...

The tiny model is pre-downloaded and takes ~2 minutes for a 23-min video.

When not to use it

  • Processing audio-only files without video tracks

Prerequisites

python3

Limitations

  • Requires pre-installed Whisper tiny model

How it compares

It automates the extraction of synchronized timestamps directly from video files, whereas manual transcription requires separate timing and logging steps.

Compared to similar skills

speech-to-text side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
speech-to-text (this skill)72moReviewBeginner
feishu-drive36moNo flagsIntermediate
calculator77moReviewBeginner
transactionsyncing15moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry