一键导入
openai-whisper
Transcribe audio files (≤25 MB) to text via OpenAI-compatible Whisper API.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Transcribe audio files (≤25 MB) to text via OpenAI-compatible Whisper API.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Bounded auto-iteration for a prompt with explicit stop predicates.
Memory hygiene workflow to classify, deduplicate, and promote durable knowledge across local memory layers.
Bounded simplification pass for a file or hunk that preserves behavior while reducing complexity.
Turn a repeatable workflow into a reusable local SKILL.md with explicit steps, criteria, and safe defaults.
Bounded auto-debug loop for failing build/test commands with evidence-first diagnosis.
Safely update Nexo config files with read-before-write merges, schema-aware mapping, and reload/restart awareness.
| name | OpenAI Whisper |
| description | Transcribe audio files (≤25 MB) to text via OpenAI-compatible Whisper API. |
| requires | {"bins":[],"env":["WHISPER_OPENAI_API_KEY"]} |
Use this skill to transcribe audio files into text. Backed by the
openai-whisper extension which calls any OpenAI-compatible
/audio/transcriptions endpoint (OpenAI, Groq, local whisper.cpp).
.mp3, .wav, .m4a, .webm, .ogg and wants the textstatusNo arguments. Returns endpoint, default model, token presence, max file size.
transcribe_filefile_path (string, required) — absolute or relative path, ≤ 25 MBmodel (string, optional) — override default (whisper-1, whisper-large-v3, etc.)language (string, optional) — ISO 639-1 hint (en, es, pt); improves accuracyprompt (string, optional) — biases vocabulary/style; useful for technical terms or namesresponse_format (string, optional) — text (default) | json | verbose_json (with segments+timestamps) | srt | vtttemperature (number, optional, 0..1) — 0 for deterministicReturns {file_path, bytes, model, language, response_format, transcript: {text, ...}}.
response_format: "text" for plain transcripts.verbose_json when the user needs timestamps or segment data (subtitles, alignment, search).srt / vtt when the user explicitly wants subtitle files.language if the audio language is known — accuracy improves significantly.prompt to feed proper nouns, jargon, or expected style ("Bible reading", "casual Spanish", "medical interview").-32014 (payload too large) → ask user to compress audio (ffmpeg -i in.mp3 -ac 1 -ar 16000 out.mp3).-32015 (unsupported media) → file format unsupported by provider; convert to mp3/wav.-32011 (unauthorized) → WHISPER_OPENAI_API_KEY missing or invalid.