wjs-transcribing-audio

仓库创建 2026年5月11日最近提交 3 天前SkillHot 收录 20 天前
▸ 精选理由

自动化生成精确时间戳字幕,能显著节省手工转写时间。

▸ 风险提示

会将音频发往第三方 ASR 服务,涉及隐私与外部 API 凭证使用。

这个 Skill 做什么

将音/视频转为带时间戳的源语言 SRT,按语言自动选择 ASR 服务。

把音频或视频转成带时间戳的源语言 SRT,中文默认用 Volcano(豆包)ASR,其他语种用 OpenAI Whisper,输出按标点分段、适合屏幕阅读的字幕片段。用于需要原语言字幕(非翻译)的场景,结果可以直接用于烧录或后期制作。

▸ 展开 SKILL.md 英文原文

Use when the user has audio or video and wants a timestamped transcript (SRT) in the source language. Routes by source language — Chinese defaults to Volcano (豆包) ASR; other languages (Spanish, English, Portuguese, French, Italian, Japanese, Korean, etc.) use OpenAI Whisper API with word-level timestamps and self-assembled cues. Outputs SRT with punctuation-bounded cues capped for on-screen reading. Triggers — "转写", "转成字幕", "做 SRT", "transcribe", "make subtitles", "speech to text", "出字幕".

数据与抓取转录时间戳多语种ASR通用
107
Stars
15
Forks
34
仓库内 Skill
+8
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/jianshuo/claude-skills/main/wjs-transcribing-audio/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/jianshuo/claude-skills/main/wjs-transcribing-audio/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# wjs-transcribing-audio

Spoken audio in → timestamped SRT in the same language out. **This skill stops at the source-language SRT.** Translation to another language is the next skill (`/wjs-translating-subtitles`).

## When to use

- User provides a video or audio file and wants a transcript / SRT in the source language.
- User already has a translated SRT and the source SRT is missing.
- User asks "做 SRT" / "make subtitles" / "出逐字稿" with no translation step requested yet.

## When NOT to use

- Source-language SRT already exists → skip straight to `/wjs-translating-subtitles`.
- User wants the transcript in a different language than spoken → run this skill first, then `/wjs-translating-su
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有