name: whisper-transcribe-summarize description: 本地 Whisper 語音轉文字,自動生成清理文本、書面整理稿和結構化總結稿。支援音訊和影片輸入,全程離線。 version: 1.1.0
本地語音轉文字 + 文本清理 + 整理稿 + 總結稿。全程離線,不依賴外部介面。
scripts/download_whisper_model.py — 模型下載scripts/local_whisper_transcribe.py — 轉錄python3ffmpegopenai-whisper(未安裝時執行 python3 -m pip install -U openai-whisper)python3 scripts/download_whisper_model.py medium
可選模型:tiny / base / small / medium / large
推薦:中文用 medium,追求速度用 base 或 small。模型下載到 ~/.cache/whisper。
python3 scripts/local_whisper_transcribe.py "/路徑/檔案.mp4"
python3 scripts/local_whisper_transcribe.py "/路徑/檔案.mp3" --model medium
python3 scripts/local_whisper_transcribe.py "/路徑/檔案.mp3" --output "/路徑/結果.txt"
支援音訊和影片輸入,影片通過 ffmpeg 自動提取音訊。
預設輸出 <原始檔名>_whisper.txt,指定 --output 可自定義路徑。
原始轉錄往往是繁體、無標點、有重複的粗糙文本,需要進行以下清理:
清理後覆蓋儲存到 <原始檔名>_whisper.txt。
預設檔名:<原始檔名>_整理稿.txt
整理稿不是逐句清理,而是將口語轉錄完全重寫為流暢的書面文章。
預設檔名:<原始檔名>_總結稿.md + <原始檔名>_總結稿.html
在整理稿基礎上生成結構化摘要,同時輸出瀏覽器可直接檢視的 html 版本。
### 第X部分 | 標題 格式# 標題
> **一句話概括**:全文主題
---
## 核心摘要
- **要點一**:結論
- **要點二**:結論
---
## 結構拆解
### 第一部分 | 標題
- **關鍵點**加粗,其餘正常
---
## 關鍵觀點
### 1. 觀點標題
簡潔解釋,**核心結論加粗**。
---
## 原文摘錄
> 原文片段,**關鍵詞加粗**
用 Python markdown 庫將 .md 轉為帶樣式的 .html:
- 標題有層級大小
- 加粗文字紅色高亮
- 引用塊藍色左邊框 + 淺藍背景
- 正文居中,最大寬度 860px
- 自動在瀏覽器中開啟
執行完成後只報告: - 是否成功 - 使用的模型 - 轉錄的檔案 - 轉錄文本路徑 - 整理稿路徑 - 總結稿路徑
小蔥技能站7w4.net,專業的AI技能分享平臺。
使用者:幫我把 whisper medium 模型下到本地
→ 執行 scripts/download_whisper_model.py medium
使用者:用本地 whisper 把這個 mp4 轉成文字
→ 執行 scripts/local_whisper_transcribe.py,返回轉錄路徑
這個 Skill 功能規劃很完善,文件寫得很詳細,但實際可用的只有語音轉文字這一步。想讓它自動生成整理稿和總結稿的話,目前還做不到——程式碼裡沒有這部分功能。另外安裝後不知道該怎麼用,因為它沒有對話入口。語音轉錄本身做得不錯,但想用它來完成完整流程的話,可能還需要等後續版本。