transcribe

Transcribe audio files to text with optional speaker diarization and known-speaker hints.

167|34|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/tercumantanumut/selene --skill transcribe-tercumantanumut
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transcribe
Source: https://github.com/tercumantanumut/selene/tree/main/lib/skills/catalog/bundled/transcribe
Command: npx skills add https://github.com/tercumantanumut/selene --skill transcribe-tercumantanumut

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribe audio files into text, with optional speaker diarization and known-speaker hints to identify who spoke when.

Core Features & Use Cases

  • Transcribes audio and video recordings into text for documentation, transcripts, and indexing.
  • Supports diarization and known-speaker references to label speakers in meetings, interviews, and media.
  • Uses a bundled CLI for deterministic, repeatable runs in local environments.

Quick Start

Use the bundled CLI to transcribe an audio file to text, optionally enabling diarization.

Frequently Asked Questions about transcribe

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

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

Transcribe audio with speaker diarization by running the bundled CLI on meeting or interview recordings to generate text labeled by who spoke when. You can optionally provide up to four known-speaker references to accurately identify participants.

What is speaker diarization and when do I need it for audio transcripts?

Speaker diarization identifies who spoke when in audio transcripts. You need it for meetings, interviews, and media recordings where distinguishing individual speakers is essential for accurate documentation and contextual understanding.

Do I need an OpenAI API key to transcribe audio files locally?

Yes, you need an OPENAI_API_KEY to transcribe audio files because the Skill makes live calls to OpenAI for speech-to-text processing. This key enables the transcription and optional diarization features.

Can I use known-speaker hints to identify speakers in interview transcripts?

Yes, you can use known-speaker hints to identify speakers in interview transcripts. The Skill supports up to four known-speaker references to accurately label participants during the diarization process.

What is the best way to handle long audio recordings for speech-to-text conversion?

The best way to handle long audio recordings for speech-to-text conversion is using the Skill's chunking strategy. This approach splits extended media into manageable segments for repeatable, deterministic transcription runs.

What output formats are supported when transcribing audio to text?

The Skill supports multiple output formats when transcribing audio to text, allowing you to format meeting and interview transcripts for documentation, indexing, or further processing as needed.