transcribe

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

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/thanhquan3010/hospital-management-system-v3 --skill transcribe-thanhquan3010
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transcribe
Source: https://github.com/thanhquan3010/hospital-management-system-v3/tree/main/.agents/skills/transcribe
Command: npx skills add https://github.com/thanhquan3010/hospital-management-system-v3 --skill transcribe-thanhquan3010

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill converts audio and video files into text, making spoken content searchable and editable. It also offers speaker identification for meetings and interviews.

Core Features & Use Cases

  • Accurate Transcription: Converts speech to text using advanced AI models.
  • Speaker Diarization: Identifies and labels different speakers in the audio.
  • Multiple Formats: Outputs transcription in plain text, JSON, or diarized JSON.
  • Use Case: Transcribe a recorded lecture to create study notes, or process a customer service call to identify key issues and resolutions.

Quick Start

Use the transcribe skill to convert the audio file meeting.m4a into a text 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, this skill uses OpenAI models to convert speech to text while applying speaker diarization. It labels different speakers in interviews or meetings and outputs the result in plain text or diarized JSON format.

Does speech to text diarization work with video files?

Speech to text diarization works with both audio and video files. The transcription process extracts spoken content from your recordings, identifies individual speakers, and converts the dialogue into searchable text using OpenAI's models.

Do I need an OpenAI API key to convert speech to text?

You need an OpenAI API key and the openai Python library installed to convert speech to text. The transcription script relies on these dependencies to process your audio files and generate text output.

What is the best way to extract text from a recorded meeting?

The best way to extract text from a recorded meeting is using AI transcription with speaker diarization. This approach accurately converts spoken audio into searchable text while labeling individual speakers, making it ideal for identifying key issues and resolutions.

What formats can I output when transcribing audio files?

When transcribing audio files, you can output the results in plain text, JSON, or diarized JSON formats. These options allow you to convert spoken content into searchable text or structured data for extracting information from recordings.

Can I provide known-speaker hints for audio transcription?

You can provide known-speaker hints during audio transcription to improve speaker identification accuracy. The skill uses these hints alongside OpenAI models to correctly label speakers in meetings, interviews, and customer service calls.