transcribe

Transcribe audio to text using OpenAI models with optional speaker diarization.

Updated May 11, 2026
One-click install
npx skills add https://github.com/cloudofgeorge/AI-hands --skill transcribe-cloudofgeorge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transcribe
Source: https://github.com/cloudofgeorge/AI-hands/tree/main/skills/transcribe
Command: npx skills add https://github.com/cloudofgeorge/AI-hands --skill transcribe-cloudofgeorge

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribes audio to text using OpenAI models, with optional speaker diarization to label segments.

Core Features & Use Cases

  • Transcription: Convert audio to text with optional diarization for speaker labels.
  • Flexible formats: Output transcript as text, JSON, or diarized JSON for downstream processing.
  • Use Case: Apply to interviews, meetings, podcasts, and field recordings to generate searchable transcripts.

Quick Start

Run the bundled transcribe CLI on an audio file to generate a transcript.

Frequently Asked Questions about transcribe

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

FAQPage Schema
How do I transcribe audio to text with speaker diarization for meeting recordings?

To transcribe audio with speaker diarization, you can use this tool to label speaker segments in meetings and interviews. It leverages OpenAI models to process single files or batches, outputting diarized JSON to label individual speakers.

What is the best way to batch transcribe podcasts into searchable JSON transcripts?

The best way to batch transcribe podcasts is by using this tool to convert audio into text, JSON, or diarized JSON formats. It processes multiple podcast files with optional language hints, saving searchable transcripts directly to your output directory.

Can I use OpenAI models to transcribe audio with known-speaker references?

Yes, you can use OpenAI models to transcribe audio with known-speaker references. This feature allows you to provide speaker identifiers during the transcription process, improving diarization accuracy for interviews and multi-speaker recordings.

Does audio transcription support chunking controls and language hints?

Audio transcription supports chunking controls and optional language hints to optimize processing. These features allow you to manage large audio files and specify the spoken language, ensuring accurate transcriptions saved as text or JSON.

Do I need an OpenAI dependency to convert speech to text?

Yes, you need the OpenAI dependency to convert speech to text using this tool. It relies on OpenAI models for core transcription and diarization logic, requiring valid API access to process audio files and generate output transcripts.

What output formats are available when transcribing field recordings?

Available output formats for transcribing field recordings include plain text, JSON, and diarized JSON. These formats support downstream processing, with transcripts automatically saved by default to the output/transcribe directory for easy retrieval.