逐字稿文字預覽
本期介绍一款跨平台的大文件传输工具 Outsendme, 它在 Github 上斩获 7.1K Stars。 它能在 Windows、Mac 和 Linux 系统之间互传文件, 无论两台设备是连接着同一个网络,还是相隔异地,都能正常建立连接。 这款软件的核心机制是两台设备直接互传文件, 不需要先上传到云盘或第三方服务器,因此完全没有文件体积大小的限制。 传输速度取决于你当前的网络带宽, 非常适合转移几十上百 G 的大型素材。 操作流程很简单, 发送方把文件或文件夹拖入软件窗口,点击共享, 系统会自动生成一段字符码。 接收方只需在软件内粘贴这段字符,并点击下载, 就能立刻开始接收文件。 如果中途遇到网络波动导致中断, 软件支持断点续传功能, 恢复网络后会自动跟进传输进度。 由于数据不经过第三方服务器, 传输过程不再受到文件格式或体积的限制, 同时也保障了数据隐私。
本次執行流程與問題處理
下達指令
預期流程
- 下載與語音辨識
- 來源選擇與品質檢查
- 文字校正與句子單元
- 筆記與發布
- 公開網頁發布
1. 下載與語音辨識
工具:videonote-transcribe-url(主辨識管線:下載、Whisper 辨識與選稿)
處理:下載音訊、以 Whisper 辨識並選出最佳逐字稿
產出:yt_dlp_meta.json(影片元資料)、audio_16k_mono.wav(16kHz 單聲道音訊)、transcript.whisper.json(Whisper 辨識結果)、transcript.json(正式逐字稿)、transcript_selection_report.json(來源選擇報告)
耗時:8.8 秒
關係:依序執行
結果:完成
2. 救援階梯補救
工具:videonote_rescue_ladder.py
處理:來源字幕與 Whisper 都不可用時,依序嘗試其他辨識來源
產出:transcript.json(正式逐字稿)、transcript_selection_report.json(來源選擇報告)
耗時:20.2 秒
關係:依序執行
結果:完成
3. 文字校正
工具:videonote_correct_transcript.py(校正語音辨識錯字)
處理:校正語音辨識錯字並整理成斷句前正稿
產出:transcript.presegmentation_corrected.json(校正後逐字稿)、transcript_presegmentation_correction_report.json(校正報告)
耗時:5.5 秒
關係:依序執行
結果:完成
4. 語意重斷句
工具:videonote-restructure-sentences
處理:以語意重新切分過長字幕區塊
產出:sentence_units.json(句子單元)
耗時:4.8 秒
關係:依序執行
結果:完成
5. 全文檢核
工具:videonote_global_review.py
處理:檢查斷句後的全文連貫性
產出:global_review_report.json(全文檢核報告)
耗時:10.4 秒
關係:依序執行
結果:完成
6. 句子密度平衡
工具:videonote_balance_sentence_units.py
處理:平衡句子長度與密度
產出:sentence_units.json(句子單元)
耗時:0.4 秒
關係:依序執行
結果:完成
7. 時間軸稽核
工具:videonote_timeline_audit.py
處理:檢查時間軸與音訊對齊
產出:timeline_audit_report.json(時間軸稽核)
耗時:0.5 秒
關係:依序執行
結果:完成
8. 品質檢查
工具:videonote_controlled_quality.py(檢查時間軸與品質)
處理:檢查語言、時間軸與可讀性品質
產出:controlled_quality_report.json(品質報告)、language_sanity_report.json(語言檢查)
耗時:0.5 秒
關係:依序執行
結果:完成
9. 播放時間軸回填
工具:videonote_rebase_display_timeline.py
處理:將網頁播放時間軸回填為校正字幕時間
產出:display_timeline_rebase_report.json(時間軸回填報告)
耗時:0.5 秒
關係:依序執行
結果:完成
10. 逐字稿交叉檢查
工具:videonote_cross_check_transcript.py
處理:交叉檢查逐字稿與來源字幕
產出:transcript_crosscheck_report.json(交叉檢查)
耗時:0.6 秒
關係:依序執行
結果:完成
11. 來源句整理
工具:videonote_prepare_source_entries.py
處理:整理來源句子供時間軸與頁面使用
產出:sentence_units.json(句子單元)
耗時:0.6 秒
關係:依序執行
結果:完成
12. 生成筆記摘要
工具:videonote-generate-note(生成筆記摘要)
處理:生成筆記摘要與重點
產出:note.md(筆記 Markdown)、note.html(筆記 HTML)
耗時:38.0 秒
關係:依序執行
結果:完成
13. 建立筆記頁面
工具:videonote-render-html(產生筆記 HTML)
處理:產生可閱讀的筆記 HTML 頁面
產出:note.html(筆記 HTML)
耗時:1.0 秒
關係:依序執行
結果:完成
14. 發布公開頁面
工具:videonote-publish(發布公開頁面)
處理:發布到公開網站與每日列表
產出:公開筆記網址、result.json(管線結果)
耗時:0.1 秒
關係:依序執行
結果:完成
手動來源字幕
- 尚未產生
自動來源字幕
Whisper 字幕
- 尚未產生
Qwen 字幕
Parakeet 字幕
- 尚未產生
MOSS 字幕
- 尚未產生
聲學時間證據(PyAnnote / WhisperX)
- 尚未產生
校正前後逐字稿
目前待解決問題與初步改善方向
- 逐字稿語言與宣告語言不一致
已保留來源字幕/Whisper 內容並繼續產生筆記;請確認影片語言。;若語音辨識輸出英文,也會被語言檢查標記,不會覆蓋日文底稿。
- 逐字稿尚未取得,筆記為待處理狀態
transcript_selector_failed;工作清單會提供失敗過程與 Workbench 連結,可用 Google AI Studio 或 CapCut 字幕補救。
- 目前無重大待辦;可人工抽查斷句、翻譯與時間軸後發布。