transcribe

Transcribe audio and video files into text with speaker diarization using OpenAI models.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/shirulot/codex-skill --skill transcribe-shirulot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transcribe
Source: https://github.com/shirulot/codex-skill/tree/main/transcribe
Command: npx skills add https://github.com/shirulot/codex-skill --skill transcribe-shirulot

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill removes the friction of manual transcription by leveraging OpenAI's models to convert audio and video recordings into text, including speaker identification.

Core Features & Use Cases

  • Fast Transcription: Quickly convert speech to text for meeting notes or content creation.
  • Speaker Diarization: Automatically label different speakers in interviews or multi-person meetings.
  • Use Case: Use this to process a recorded interview, identifying who said what and generating a clean, searchable transcript for your records.

Quick Start

Use the transcribe skill to convert the audio file meeting.m4a into a text transcript with speaker labels.

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 diarization?

To transcribe audio with speaker diarization, this Skill uses OpenAI models to process recordings and automatically label different speakers. It converts interviews and multi-person meetings into structured, searchable text.

Can I convert meeting recordings into structured text or JSON?

Yes, you can convert meeting recordings into structured text or JSON formats. The transcription processes audio and video files using OpenAI models to output clean, organized text for your records.

Do I need an OpenAI API key to perform speech-to-text operations?

Yes, you need a valid OpenAI API key and the OpenAI Python SDK installed to perform speech-to-text operations. These dependencies are required to access the high-quality transcription models.

What is the best way to transcribe interviews and identify who said what?

The best way to transcribe interviews and identify who said what is using a speech-to-text process with speaker diarization. This automatically labels individual speakers, generating a clean transcript of the conversation.

Does this transcription approach work with both audio and video files?

Yes, this transcription approach works with both audio and video files. It leverages OpenAI models to accurately turn speech from your recordings into text, regardless of the original media format.