利用Whisper打造UE5台詞自動化工作流
動機與背景
之前在公司做上一個專案的時候,整個期程只有10個月,但無論劇本怎麼刪減,演出的部份還是有四、五十場之多(用到動補的場次約二十多場)。當專案進入後期之後,影音同仁的工作量相當大,想說看看能否幫他們減輕一些重複的手工作業,因此做了這個工具。
之前在公司做上一個專案的時候,整個期程只有10個月,但無論劇本怎麼刪減,演出的部份還是有四、五十場之多(用到動補的場次約二十多場)。當專案進入後期之後,影音同仁的工作量相當大,想說看看能否幫他們減輕一些重複的手工作業,因此做了這個工具。
由於在官方版本4.23後中止維護HTML5功能,因此如果需要4.24以後的功能或修正,只能想辦法自行實做或繞過。
經過考量之後,決定使用社群版引擎,以下紀錄在引擎編譯及專案打包過程中發生的問題與其解決方式。
當引擎升級到 4.16 之後,在將 .uproject 切換到新版本、或重新產生專案檔時會出現下列的警告訊息:
[PATH\TO\PROJECT\PROJECT_NAME]\Source\[PROJECT_NAME]\[PROJECT_NAME].Build.cs: warning: Module constructors should take a ReadOnlyTargetRules argument (rather than a TargetInfo argument) and pass it to the base class constructor from 4.15 onwards. Please update the method signature.
上個月15號參加資策會主辦的『行動遊戲開發分享會-以AWS Lumberyard遊戲引擎為例研討會』,分別由Amazon、Bonio幫你優、Twitch跟FourDesire四合願帶來不同主題的分享。
PM大,我們換個方式寫需求文件吧!
本月份Agile Meetup的第二炮由Jamis帶來,分享主題是關於需求文件的撰寫方式─『Specification by Example(實例化需求)』,這邊是Jamis提供的投影片。