Offline Speech-to-Text Transcriber
Paste the following prompt into your AI chat to install this skill:
Please install @user_6113fd9f/asr-transcribe-local according to the official guide at https://skillhub.cn/install/skillhub.md.
About this skill
The Core Problem: Balancing Security and Efficiency
Teams frequently need to convert recordings—whether from meetings, interviews, or online lectures—into text for summarization, archiving, or information retrieval. However, uploading files containing internal discussions, trade secrets, or unreleased data to third-party cloud services poses a significant data privacy risk. For enterprises, especially those in sectors with strict information security policies (like state-owned enterprises), this is a non-negotiable constraint. This skill provides a local-first, offline-capable transcription solution, ensuring raw audio data is processed exclusively on your local machine.
How It Works
The skill leverages local ASR (Automatic Speech Recognition) engines like whisperX. Its workflow involves these key steps:
1. Environment Check: It runs scripts/check_env.py to detect the readiness of core dependencies: ffmpeg, speech model libraries (e.g., whisperx), and optional speaker diarization models (e.g., pyannote). This check dictates the execution path.
2. Smart Branch Decision:
* Local First: If the local environment is ready, transcription is performed locally by default. This is the recommended path—the audio file never leaves your device.
* Cloud Fallback: Only when local engines are unavailable (e.g., missing dependencies that cannot be installed) and you explicitly consent to upload, will it call cloud APIs (like Alibaba Cloud's Paraformer or OpenAI Whisper). This is a degraded option; cloud providers typically do not support speaker separation.
3. Flexible Transcription: It supports common audio/video formats like m4a, mp3, wav, flac, and mp4. You can specify the model size (--model large-v3/medium/small) to trade off between accuracy and performance, and use the --hint-words flag to inject specific industry terms or names for better accuracy. For multi-speaker dialogues, the --diarize flag enables speaker diarization.
4. Standardized Output: By default, it generates timestamped .srt and .vtt subtitle files, along with a plain text .txt transcript. The output automatically includes a machine transcription disclaimer watermark, reminding downstream users to proofread the content.
Use Cases and Important Notes
- Not a Final Draft: ASR output is machine-generated and will contain errors, such as homophone substitutions or misrecognitions, especially with proper nouns, numbers, or accented speech. All transcribed text requires manual proofreading before use in formal minutes or publications.
- Privacy Safeguards: For sensitive scenarios in state-owned enterprises, the local-first mode is a hard requirement. Cloud functionality is an emergency fallback, and its activation requires explicit user confirmation.
- Integrated Workflows: The
.txtand.srtoutputs from this skill serve as standard inputs for downstream analysis skills (e.g., meeting minute generation, interview insight extraction). After transcription, you can be prompted to proceed to the next step in the workflow.
Use Cases
- Transcribe a departmental weekly meeting recording (in .m4a format) into timestamped transcripts (.srt/.txt) to swiftly compile meeting minutes for distribution and confirmation.
- Process a deep customer interview recording (over 1.5 hours long) to generate a preliminary transcript with speaker labels, providing raw material for a subsequent user insights analysis report.
- Convert an English podcast audio file (.mp3) into a bilingual subtitle file (.srt) to facilitate adding multi-language subtitles when publishing on video platforms.
- Transform a recording of an offline training session (.mp4) into a searchable plain-text lecture note, allowing employees who couldn't attend to quickly review key content.
Best For
- An administrative clerk or team assistant who needs to compile formal minutes from weekly departmental meeting recordings.
- A market researcher responsible for processing customer interview transcripts to provide raw insight materials for product managers.
- An independent content creator who produces multi-language subtitles for podcast or interview-style video programs.
- A corporate training specialist who manages internal training materials and needs to archive offline course videos into searchable documents.
Related Skills
Tencent Cloud Table Recognition V3 is an OCR skill for detecting and recognizing tables in images or PDFs, supporting various table types like linear and borderless tables, with Excel export.
The complete set of online document operation tools provided by Tencent Docs MCP, supporting creation, querying, and editing of smart docs, Excel, PPT, mind maps, and more.
PPT Master is a professional PPT generation skill that automatically generates editable .pptx files through a 5-stage interactive workflow based on user requirements.
An AI-powered bid document assistant offering intelligent interpretation, document generation, and compliance review features.