transcribe

Transcribe audio to text with optional speaker diarization.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/M1Albert/xiaoman-openclaw-skills --skill transcribe-m1albert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transcribe
Source: https://github.com/M1Albert/xiaoman-openclaw-skills/tree/main/transcribe
Command: npx skills add https://github.com/M1Albert/xiaoman-openclaw-skills --skill transcribe-m1albert

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribe audio to text from audio or video sources, with optional diarization to distinguish speakers and improve readability and indexing of transcripts.

Core Features & Use Cases

  • Transcribe audio to text using OpenAI models with optional speaker diarization for labeled transcripts.
  • Flexible inputs: language hints, chunking strategy, and optional known-speaker references.
  • Use case: convert meetings or interviews into searchable transcripts with labeled speakers for minutes and analysis.

Quick Start

Run the bundled transcribe_diarize.py CLI with an audio file to produce 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 labels?

To transcribe audio with speaker labels, apply a diarization process that separates and identifies individual speakers. This converts audio files into readable text where different speakers are clearly labeled, improving readability for interviews and meetings.

How do I transcribe a long podcast into searchable text?

Transcribing a long podcast requires an audio processing model that supports chunking strategies. Chunking splits extended audio files into manageable segments, allowing the transcription process to handle long multimedia archives and output complete text transcripts.

Can I use OpenAI to transcribe meeting audio files?

Yes, you can use OpenAI models to transcribe meeting audio files into text. The OpenAI dependency processes the audio input to generate accurate text transcripts, optionally using known-speaker references to identify specific individuals in the meeting.

How do I identify known speakers in an audio transcript?

To identify known speakers in an audio transcript, provide known-speaker references via an extra payload during processing. This supplies the transcription model with prior context to accurately match and label specific individuals in the audio output.

Does transcribing audio with diarization require specific input formats?

Transcribing audio with diarization supports various input audio formats, language hints, and chunking strategies. You can process standard audio or video sources to produce labeled transcripts, ensuring flexibility across different multimedia archive types.

What is the best way to convert interviews into labeled transcripts?

The best way to convert interviews into labeled transcripts is using a transcription process with optional speaker diarization. This method processes audio or video sources to distinguish speakers, improving readability and indexing for interview analysis.