transcribe

Transcribes audio recordings into text with optional diarization and known-speaker hints.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/jbarlek3-web/claudecommandcenter --skill transcribe-jbarlek3-web
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transcribe
Source: https://github.com/jbarlek3-web/claudecommandcenter/tree/main/skills/.curated/transcribe
Command: npx skills add https://github.com/jbarlek3-web/claudecommandcenter --skill transcribe-jbarlek3-web

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Transcribe audio files to text with optional diarization and known-speaker hints. Use when a user asks to transcribe speech from audio/video, extract text from recordings, or label speakers in interviews or meetings.

Core Features & Use Cases

  • Transcribe audio using the bundled CLI for deterministic, repeatable runs.
  • Optional diarization and known-speaker hints with the gpt-4o-transcribe-diarize model; supports output formats text, json, and diarized_json.
  • Save transcripts to output/transcribe by default and provide flexible output options (--out, --out-dir, --stdout).

Quick Start

Run the bundled CLI to transcribe an audio file and save the transcript.

Frequently Asked Questions about transcribe

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

FAQPage Schema
How do I transcribe an audio file with speaker identification?

To transcribe audio with speaker identification, provide known-speaker hints to enable the diarization model. The CLI uses the gpt-4o-transcribe-diarize model to separate and label speakers, outputting results in a diarized_json format.

What is the best way to extract text from meeting recordings?

The best way to extract text from meeting recordings is using a bundled CLI with the gpt-4o-mini-transcribe model. It transcribes speech into text and saves the transcripts directly to an output directory for deterministic, repeatable processing.

Can I use OpenAI transcription models for podcast audio processing?

Yes, you can use OpenAI transcription models for podcast audio processing. The CLI supports OpenAI dependencies and applies default models like gpt-4o-mini-transcribe to convert spoken podcast content into accurate text transcripts.

Does audio diarization work without providing known speaker hints?

Audio diarization requires known-speaker hints to function properly. When you provide speaker hints, the CLI switches to the gpt-4o-transcribe-diarize model; without them, it defaults to standard text output without speaker labeling.

What output formats are supported when transcribing interviews?

When transcribing interviews, the supported output formats are text, json, and diarized_json. You can direct the transcript to a specific file using --out, to a directory using --out-dir, or print directly to --stdout.