transcribe

Transcribe audio and video files into text using OpenAI's transcription API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of converting audio and video files into written text, making recorded content searchable and actionable.

Core Features & Use Cases

  • Audio Transcription: Converts spoken words in audio/video files into plain text.
  • Speaker Diarization: Identifies and labels different speakers within a recording.
  • Known Speaker Identification: Recognizes and labels pre-defined speakers by voice sample.
  • Use Case: Transcribe a recorded podcast episode, labeling each speaker and providing a searchable text transcript.

Quick Start

Use the transcribe skill to convert the audio file 'meeting.mp3' into a text file named 'meeting_transcript.txt'.

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 and identify different speakers?

To transcribe audio and identify speakers, use the OpenAI transcription API with speaker diarization to generate structured JSON output that labels individual speakers with timestamps throughout the recording.

Does OpenAI speech-to-text support known speaker identification from voice samples?

Yes, OpenAI speech-to-text supports known speaker identification by matching pre-defined voice samples to recognize and label specific individuals within the diarized audio transcription output.

Can I batch process multiple video files for text transcription?

You can batch process multiple video files for text transcription by supplying them to the OpenAI transcription API, which converts the spoken audio tracks into structured text or JSON outputs.

What is the best way to validate audio transcription before full processing?

The best way to validate audio transcription before full processing is to use a dry-run mode, which checks the input files and parameters to ensure proper formatting without consuming API transcription resources.

What formats are available for speech-to-text output?

Available speech-to-text output formats include plain text, structured JSON with timestamps, and speaker-labeled diarized JSON, allowing flexible text transcription results for various audio and video files.