Skip to main content

audio-transcription

Transcribe a project-local audio recording, generate subtitles, analyze a recording, or produce meeting notes from audio using local FunASR.

Quellinformationen

Repository
OpenBMB/PilotDeck
Letzte Quellaktivität
4. Oktober 2026 um 10:24
Erkannte Sprache von SKILL.md
Englisch
Sterne
4.040
Forks
458

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
audio-transcription
description
Transcribe a project-local audio recording, generate subtitles, analyze a recording, or produce meeting notes from audio using local FunASR.
# Audio Transcription Use this Skill only when the user explicitly asks to transcribe audio, create subtitles, analyze a recording, or make meeting notes from a recording. Do not invoke ASR merely because an audio attachment is present. PilotDeck provides this Skill itself; there is no Skill file to install. First check whether `mcp__funasr__transcribe_audio` is available. If its local runtime or models are missing, run the exact installation command shown by the attachment or MCP diagnostic. Source checkouts use npm: ```bash npm --prefix "<PilotDeck directory>" run install:asr ``` Installed desktop apps invoke their bundled Node and `scripts/install-asr.mjs` directly. Use the displayed command through the Bash tool; do not substitute a system Node or npm installation. The installer downloads the platform-specific official FunASR llama.cpp runtime and the local models. It does not require Docker, Python, or a cloud API. After it completes, retry `mcp__funasr__transcribe_audio` in the same session. For platform, cache, download-source, and network troubleshooting details, read `../../docs/funasr-installation.md` relative to this Skill directory. ## Workflow 1. Identify the registered audio attachment path in the session message. 2. Pass that project-local host path directly as `audio_path`; do not convert it to a container path. The tool rejects paths outside the current project, including symlinks that escape it. 3. Call `mcp__funasr__transcribe_audio` with `language: "auto"`. This is the only language value supported by the local SenseVoice CLI. 4. Preserve timestamped segments for subtitles, verbatim transcripts, or auditable meeting records. 5. Only after transcription, summarize, translate, or extract action items as requested. ## Constraints - Do not use `read_file` to decode audio. - Do not send the audio to a cloud service or substitute a different ASR provider without the user's direction. - The tool is intentionally limited to a real local file inside the active project.
Auf GitHub ansehen