AutoSub基本原理介紹
Google語音平台只能處理短語句,且不會回傳時間軸,因此語音的斷句是AutoSub以auditok模組做切割,再將切割後的一段一段的短語句傳給Google轉成文字再接收回來,AutoSub再加上時間軸而產生SRT檔案。
影響斷句效果的因素有下列幾個:
* 錄音設備的效果
* 錄音環境的雜音
* 說話的語氣、習慣
* 句間停頓的時間長短
我們測試的方法就是以變更auditok模組的參數來得到較佳的辨識率,以提升製作字幕的效率。
請留意:本人不具音效控制的知識,只能大致由autosub -h
的說明檔案裡 auditok 這段的參數來推測,因此若有音效專家發現問題,請留言告知。
測試AutoSub的批次檔
為了方便測試撰寫了一支測試用的批次檔 test.bat。請先由https://github.com/emisjerry/autosub-ahk/releases下載最新版的autosub-ahk後,將test.bat放置在解壓縮資料夾裡:
批次檔內容:https://gist.github.com/emisjerry/088c5e519c0337db4c281c0d03504d0b
set CURR_TIME=%TIME::=%
set OUTPUT=%CURR_TIME%.srt
set VIDEO_DIR=D:\jerry\ActivePresenter\autosub-ahk2\Video
set VIDEO_FILE=autosub-ahk.mp4
set PARAM=-et 55 -mxrs 6 -mxcs 0.2 -mnrs 0.8
rem ----- Run it -----
autosub\autosub -S cmn-hant-tw -i "%VIDEO_DIR%\%VIDEO_FILE%" -o "%VIDEO_DIR%\%OUTPUT%" %PARAM%
start "subtitle" %VIDEO_DIR%\%CURR_TIME%.cmn-hant-tw.srt
控制參數有4個:
-et 控制音量
-mxrs 語句的最長秒數
-mxcs 連續靜音的最長秒數,語句之間的停頓秒數
-mnrs 語句的最短秒數
測試結果
測試的標的是我前先錄製的[AHK#36] 自製AutoSub圖形介面工具由影片產生字幕:AutoSub-AHK;Windows適用,總長6分20秒。
- pyTranscriber使用的AutoSub 0.4.0沒有變更auditok的參數,因此沒有變更或改善的機會。
- 138個語句
- 0.5.7-Alpha預設的主要參數如下:
-et 45 -mxrs 10 -mxcs 0.2 -mnrs 0.5
- 37個語句
- 幾乎都是9.990秒語句
- 0.5.6-Alpha預設的主要參數如下:
-et 50 -mxrs 6 -mxcs 0.2 -mnrs 0.8
- 73個語句
- 有不少5.990秒的語句
- 用0.5.7-Alpha變更參數
-et 55 -mxrs 6 -mxcs 0.2 -mnrs 0.5
- 137個語句
- 約5個5.990秒語句
- 用0.5.7-Alpha變更參數
-et 55 -mxrs 6 -mxcs 0.1 -mnrs 0.5
- 166個語句
教學影片
##您可能也會有興趣的類似文章
- [AHK#36] 自製AutoSub圖形介面工具:AutoSub-AHK;Windows適用 (0則留言, 2020/05/15)
- 使用AutoHotkey彈出對話窗,依回應執行不同動作 (0則留言, 2019/12/11)
- 歡迎參觀與訂閱YouTube新頻道:《簡睿軟體頻道》! (0則留言, 2018/02/26)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (59則留言, 2008/04/10)
- 用命令行直接透過Gmail寄信,可以快速寄出電子書檔案給Kindle接收(AHK #8) (0則留言, 2019/06/15)
- AutoHotkey輸出中文的方法 (18則留言, 2008/03/01)
- [AHK#33] 重覆執行cmd.exe的「舊」命令 (0則留言, 2020/03/29)
- 用AutoHotkey輕鬆製作螢幕小鍵盤 (16則留言, 2008/03/16)
- 字幕編輯軟體Subtitle Edit的使用技巧 (0則留言, 2020/05/15)
- 用人工智慧幫你的影片加字幕:超方便的網易見外工作台 (0則留言, 2019/05/01)
- 不用寫程式的AutoHotkey腳本錄製器-Pulover’s Macro Creator(AHK #6) (0則留言, 2019/05/28)
- [Ubuntu] 使用youtube-dl下載YouTube.com的影片 (0則留言, 2014/02/01)
- 獨立的YouTube播放器應用程式,適用於Windows、Mac與Ubuntu (0則留言, 2014/01/19)
- 用AutoGUI來學習AutoHotkey!超級簡單!(AHK #1) (0則留言, 2019/05/14)
- 11. AutoHotkey腳本產生網站介紹-用點選、拖拉和拼接迅速產生腳本! (0則留言, 2019/10/09)