自動生成中文字幕解決方案: Adobe Premiere 內建自動上中文字幕
Nov 20, 2021
之前曾經發了一篇尋找自動建立中文字幕的文章。文章的結論是,中文字幕目前仍然沒有足夠好用的自動語音轉字幕工具。
但最近發現 Adobe Premiere 有個新功能叫做 Speech To Text 。似乎就解決了我長久以來的痛點。一開始的推出時候還不太好用,到現在已經好用很多了,幾乎沒有明顯的缺點。
先說結論
他比 pyTranscriber 好用多了! 就選字的精準度而言。會花幾分鐘時間,但辨識效果還不錯,只要你不要中英夾雜。目前對中英夾雜的內容仍然有很高的出錯率。有些判斷仍不精確。已經可以達到 90% 左右的正確率了。
如何使用
首先請先確定你的 Premiere pro 有更新,最好更新到最新版。在 Wordspace 的地方選擇 Captions 。
接下來選 Create transcription 。這個步驟會送到 Adobe 雲端的語音辨識服務。需要有網路才能使用。目前有支援中文,但如果你講話是中英文夾雜的話,就會辨識的比較差。
接下來之後就是產出對應的字幕到對應的時間段。選擇 Create captions ,就可以自動產出。這裡有個重要的選項是 Maximum length in characters ,選擇一行字幕最多幾個字。
建立完成之後,時間軸就會有字幕條了。
最後,在輸出的時候要特別小心。如果你不希望你的影片被硬壓上字幕,而是想採用 cc 字幕的方式,就請在輸出時 Captions 選項裡面選擇 Create Sidecar File 。如此一來在輸出時就會產生一個 srt 檔案。