Skip to content

sprezzature-audio

Audio — captions

Local artificial intelligence (AI) captions, speaker diarization and speaker identification for video / audio. WebVTT / SubRip subtitle format (SRT) from a local whisper.cpp, who-spoke-when via NeMo, who-is-who via embeddings or a transcript pass. The audio never leaves the machine.

Work in progress: the caption backend is still settling and accuracy baselines are being collected, so captions are drafts to review.

Makes

  • World Wide Web Consortium (W3C) WebVTT / SRT / plain-text captions from a local whisper.cpp build
  • "Who spoke when" via NVIDIA NeMo Sortformer diarization
  • "Who is who" via TitaNet embeddings or a transcript-mined pass
  • Speaker-labelled WebVTT caption format (VTT) with named voice cues; bilingual EN/FR default

Audits

  • Project-vocab biasing on the caption path
  • Translated subtitles

Say one of these

The skill triggers itself on phrasing like this, no command to memorize.

captions transcribe video / audio WebVTT SRT diarization who spoke when identify speakers translate captions

Reference library

The knowledge the skill draws on: read them straight from the repo.