transcribe

Transcribe session .aac audio files into merged timestamped transcripts with per-speaker .tsv outputs.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/pfasante/pnp-sw5e --skill transcribe-pfasante
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transcribe
Source: https://github.com/pfasante/pnp-sw5e/tree/main/.claude/skills/transcribe
Command: npx skills add https://github.com/pfasante/pnp-sw5e --skill transcribe-pfasante

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Diese Skill automatisiert die Transkription von Session-Audio-Dateien mit whisper-ctranslate2, um ein zusammengeführtes Transkript zu erzeugen.

Core Features & Use Cases

  • Liest die Session-Notizen, bestimmt das Datum und listet die .aac-Dateien im Unterordner transcriptions auf.
  • Generiert pro Sprecher eine .tsv-Datei sowie ein zusammengeführtes Transkript mit Zeitstempeln und Sprecherzuordnung.
  • Geeignet zur Dokumentation von Sitzungen, Interviews oder Meetings als durchsuchbarer Text.

Quick Start

Run the transcription workflow by navigating to the session's transcriptions folder and executing the provided script with your audio files.

Frequently Asked Questions about transcribe

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

FAQPage Schema
How do I transcribe session audio files into a merged transcript with timestamps?

To transcribe session audio files, the Skill uses whisper-ctranslate2 to process .aac files and generate a merged transcript with timestamps and speaker labeling. It reads session notes for the date and outputs per-speaker .tsv files alongside the full text.

Can I generate speaker-labeled transcripts from .aac audio recordings?

Yes, you can generate speaker-labeled transcripts from .aac audio files. The transcription workflow processes the audio directory and outputs individual .tsv files for each speaker, plus a combined transcript file containing both timestamps and speaker assignments.

What do I need to set up before running the whisper-ctranslate2 transcription workflow?

Before running the transcription workflow, you need a session directory containing .aac audio files under a transcriptions subfolder and a notes.md file providing the session date. The script reads these inputs to automate the whisper-ctranslate2 processing.

What is the best way to document meetings and interviews as searchable text with speaker identification?

The best way to document meetings as searchable text is using automated transcription with speaker labeling. This Skill converts session .aac audio files into structured .tsv files and a merged timestamped transcript, making the session content easily searchable.

Does the transcription process support merging multiple audio files from a single session?

Yes, the transcription process supports merging multiple audio files from a single session. It lists all .aac files in the transcriptions subfolder and runs a merge script to combine them into a single timestamped transcript with full speaker labeling.

Why does the transcript generation require a notes.md file in the session directory?

The transcript generation requires a notes.md file because the workflow reads it to determine the session date. This date metadata is necessary to correctly organize and process the .aac audio files located in the transcriptions subfolder.