Audio Meeting Transcript
Paste the following prompt into your AI chat to install this skill:
Please install @user_a3d77f06/audio-meeting-transcript according to https://skillhub.cn/install/skillhub.md.
About this skill
Problem
Meeting recordings often contain multiple speakers, making plain transcripts hard to audit: it is not always clear who said what, when it happened, or which decisions and action items emerged. This skill targets local audio processing. It first normalizes mp3, m4a, flac, and other files into 16kHz mono WAV, then uses offline Vosk for speech recognition, reducing the need to upload audio to external servers.
How It Works
The workflow has four stages: audio preprocessing, transcription and speaker separation, Markdown transcript formatting, and AI-generated meeting minutes. The core result is a segments array with speaker_label, start, end, and text, which is rendered into a readable dialogue transcript.
- Full mode: uses vosk-model-spk-0.4 to extract voice embeddings and clusters them to distinguish speakers, with automatic estimation or manual speaker-count control.
- Lite mode: relies on pauses and silence-based heuristics, suitable for quick previews when no speaker model is available.
- Model discovery: checks VOSK_MODEL_PATH, the local ./models/ directory, user-level directories, and system directories, and allows explicit overrides with --model and --spk-model.
Boundaries
The small Chinese model is about 42MB and works well for general conversations, but it may be weaker on domain terminology or accents; the roughly 1.3GB Chinese large model is a higher-accuracy option. For recordings longer than 30 minutes, processing time may be around 0.3 to 0.5 times the audio duration. In meetings with frequent speaker switches, Full mode usually produces more stable segments than Lite mode. The minutes are generated by the Agent from the transcript, making them useful for summaries, topics, decisions, and action items, but they still deserve manual review.
Use Cases
- Review product sync recordings and extract timestamped decisions from the transcript
- Organize client call audio, separate speakers, and output an action-item list
- Transcribe internal interview recordings locally without uploading sensitive meeting audio
- Convert remote review mp3 files into Markdown transcripts and trace blocking feedback
Best For
- Product engineers who need to locate blocking feedback and verify decisions from review calls
- Client-call consultants who need speaker-labeled minutes and action items from recordings
- Research analysts who need offline transcription of multi-speaker internal interviews
- Technical documentation owners who need to verify speaker timestamps in review meetings
Related Skills
Convert teaching schedules from talent development plan PDFs into structured Excel files, with cross-page tables, merged cells, multi-semester course splitting, major metadata extraction, and batch output.
Turn post-meeting text into bilingual minutes, preserving structure and consistent terminology.
Interprets tender files, generates bid docs, and checks compliance via the Bailian API.
Create, repair, and recalculate xlsx, xlsm, csv, or tsv workbooks with formula-safe edits, validation, and recalculation.