audio-transcribe-tool
🧠 AI Agent Skill: 录音/播客转文字 + 会议纪要 + ASR 人名纠错 | AI agent skill for audio transcription and meeting-note generation
Install / Use
npx skills add OutmanSay/audio-transcribe-toolInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Our assessment of audio-transcribe-tool
audio-transcribe-tool scores 73/100 on our quality scale, 3755th of 4,650 Development & Engineering skills we index.
Its SKILL.md is 4.8 KB long, well organised into 26 sections with 3 code examples: a solid amount of guidance for an agent.
It has 2 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated 38 days ago, so audio-transcribe-tool is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
audio-transcribe-tool compared with similar skills
All 4 of these similar skills score higher than audio-transcribe-tool; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| audio-transcribe-tool (this skill)by OutmanSay | 73 | 2 | 38d ago | SKILL.md |
| taste-skillby Leonxlnx | 100 | 105.1k | today | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 67.4k | 2d ago | CLAUDE.md |
| claude-howtoby luongnv89 | 100 | 46.0k | today | CLAUDE.md |
| algorithmic-artby anthropics | 100 | 177.9k | 36d ago | SKILL.md |
Frequently asked questions
- How do I install audio-transcribe-tool?
- Run
npx skills add OutmanSay/audio-transcribe-tool. The install tabs above show the steps for each supported agent. - Which AI agents does audio-transcribe-tool work with?
- It is written for Claude Code, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is audio-transcribe-tool safe to use?
- It is MIT-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is audio-transcribe-tool still maintained?
- The repository was last updated 38 days ago, so audio-transcribe-tool is actively maintained.
Skill content
View source on GitHub🧠 AI Agent Skill: audio-transcribe-tool
🧠 AI Agent Skill — Let your agent transcribe recordings, meetings, and podcasts end-to-end. Works with OpenClaw · Claude Code · Codex CLI · and any agent runtime that can shell out.
播客和录音转文字工具 + 会议纪要智能整理(含 ASR 人名纠错、手动转录回填)| Transcribe podcasts and audio recordings to text, with optional meeting-minutes formatting and contact-book name correction.
What's this?
这是一个 AI agent skill:一个让 LLM 驱动的个人助手能通过自然语言调用的工具。
例如跟你的 agent 说:
- "帮我转录 Downloads 里刚才的录音"
- "处理一下 inbox 里的会议原文"
- "把这个小宇宙链接的播客做成学习简报"
agent 就会自动调这个 skill 走完整流程:ASR → 质量检测 → 会议检测 → AI 整理(含通讯录 enrich)→ 写入你的 Obsidian inbox。
支持的 agent 运行时:
- OpenClaw —— 自托管多 agent 编排平台
- Claude Code —— Anthropic 官方 CLI/IDE
- 任何支持 shell 执行的 agent 框架(Cursor / Aider / Codex CLI / Gemini CLI / Continue / ...)
也能当 CLI 独立用:不用 agent 直接在 terminal 里跑也可以,功能完全一样。
支持多种播客平台和音频格式,三引擎自动 fallback,可选 AI 生成结构化笔记 / 会议纪要。
功能
- 播客转录 (
podcast_transcribe.py):从播客链接提取音频并转录- 支持:小宇宙、Apple Podcasts、YouTube、Bilibili、RSS feed、直接音频链接
- Apple Podcasts 提取失败时,自动查找页面内小宇宙链接作为 fallback
- 可选生成 AI 学习简报(
--brief)
- 本地录音转录 (
audio_to_inbox.py):本地音频文件转录 + AI 整理- 支持 .m4a / .mp3 / .wav 等常见格式
- 自动判断类型(会议/聊天/语音笔记)并生成结构化 Markdown
- 🆕 会议模式:自动检测会议 / 多人对话,输出末尾追加完整原文供审计回看
- 🆕 Path B 回填模式:
--from-text或--scan直接处理手动导出的_原文.md --transcribe-only模式:只输出原始文本
- 三引擎自动 fallback:通义听悟 > Groq Whisper > Cohere Transcribe
- 长音频自动分段:>10 分钟自动切分,支持断点续传
👉 会议模式 / 手动回填模式的完整说明:MEETING_MODE.md
快速开始
1. 安装依赖
# 系统工具(必须)
brew install ffmpeg # macOS
# apt install ffmpeg # Linux
# 可选:YouTube/Bilibili 支持
brew install yt-dlp
# Python 依赖(通义听悟需要,其他引擎无额外依赖)
pip install aliyun-python-sdk-core oss2
2. 配置 API Key
cp .env.example .env
# 编辑 .env,至少配置一个转录引擎的 API Key
3. 使用
# 播客转录
python3 podcast_transcribe.py "https://www.xiaoyuzhoufm.com/episode/xxx"
# 播客转录 + AI 学习简报
python3 podcast_transcribe.py "https://www.xiaoyuzhoufm.com/episode/xxx" --brief
# 本地录音转录(自动 ASR + AI 整理)
python3 audio_to_inbox.py /path/to/recording.m4a
# 已有手动转录文件(如通义听悟网页版导出的 _原文.md),跳过 ASR 直接整理
python3 audio_to_inbox.py --from-text /path/to/transcript_原文.md
# 自动扫描 ~/Downloads 和 $TRANSCRIPT_INBOX_DIR 里最新的 _原文.md
python3 audio_to_inbox.py --scan
# 强制会议模式(输出末尾追加完整原文)
python3 audio_to_inbox.py recording.m4a --meeting
# 只转录不整理
python3 audio_to_inbox.py /path/to/recording.m4a --transcribe-only
# 指定输出目录
python3 podcast_transcribe.py "https://..." --output-dir ./my-output
转录引擎
三个引擎按优先级自动 fallback,至少配置一个即可使用:
| 引擎 | 中文质量 | 速度 | 免费额度 | 有效期 | 是否需要代理 | |------|---------|------|---------|--------|------------| | 通义听悟(推荐) | ⭐⭐⭐⭐⭐ | 中等 | 每天 2 小时(文件转录) | 90 天试用 | 不需要 | | Groq Whisper | ⭐⭐⭐⭐ | 快 | 每天 8 小时 | 永久免费 | 需要 | | Cohere Transcribe | ⭐⭐⭐ | 中等 | 每月 1000 次请求 | 永久免费 | 不需要 |
申请方式
通义听悟(阿里云) — 中文最佳,90 天试用每天 2 小时
- 访问 通义听悟控制台,开通服务
- 获取
TINGWU_APP_KEY - 在 RAM 控制台 获取 AccessKey
- (audio_to_inbox.py 需要)在 OSS 控制台 创建 Bucket
- 需要阿里云账号(中国手机号注册)
Groq Whisper — 永久免费,每天 8 小时
- 访问 Groq Console,用邮箱或 GitHub 注册
- 在 API Keys 页面创建 Key
- 无需信用卡
Cohere Transcribe — 永久免费,每月 1000 次
- 访问 Cohere Dashboard,注册账号
- 注册后自动获得 Trial API Key
- 无需信用卡
支持的播客平台
| 平台 | 链接格式 | 说明 |
|------|---------|------|
| 小宇宙 | xiaoyuzhoufm.com/episode/... | 直接提取 |
| Apple Podcasts | podcasts.apple.com/... | 自动 fallback 到小宇宙 |
| YouTube | youtube.com/watch?v=... | 需要 yt-dlp |
| Bilibili | bilibili.com/video/... | 需要 yt-dlp |
| RSS Feed | 任意 RSS/XML URL | 提取最新一期 |
| 直接链接 | .mp3 / .m4a 等 | 直接下载 |
AI 简报
使用 --brief 参数,转录完成后自动用 AI 生成结构化学习简报,包含:
- 执行摘要
- 核心论点表格
- 详细笔记(按章节整理)
- 关键数据速查
- 金句摘录
- 行动建议
支持任何 OpenAI 兼容 API(OpenAI、MiniMax、Deepseek 等)。
环境变量
| 变量 | 说明 | 默认值 |
|------|------|--------|
| TINGWU_APP_KEY | 通义听悟 AppKey | - |
| ALIBABA_CLOUD_ACCESS_KEY_ID | 阿里云 AK | - |
| ALIBABA_CLOUD_ACCESS_KEY_SECRET | 阿里云 SK | - |
| TINGWU_OSS_BUCKET | OSS Bucket 名称 | - |
| TINGWU_OSS_ENDPOINT | OSS Endpoint | https://oss-cn-beijing.aliyuncs.com |
| GROQ_API_KEY | Groq API Key | - |
| COHERE_API_KEY | Cohere API Key | - |
| AI_API_KEY | AI API Key(简报用) | - |
| AI_API_BASE_URL | AI API Base URL | https://api.openai.com/v1 |
| AI_MODEL | AI 模型名称 | gpt-4o-mini |
| PODCAST_PROXY | HTTP 代理 | - |
| TRANSCRIPT_OUTPUT_DIR | 输出目录 | ./output |
| TRANSCRIPT_NOTES_DIR | 笔记输出目录(可选) | - |
| TRANSCRIPT_INBOX_DIR | --scan 模式额外扫描的目录(通常指向你的 Obsidian inbox) | - |
License
MIT
Related Skills
taste-skill
105.1kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
ai-job-search
67.4kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
claude-howto
46.0kA visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
