自動化教學影片產生流程 (未完成)

說明

拜科技所賜,要產生文本以及將文字轉為語音是非常容易的事情。這對教師、或是其他時常需要向他人說明某些概念的人來說是一大福音。若要錄製教學影片的話,可以利用AI將講稿文字轉為語音,再配合投影片錄影,便可以相當迅速地完成教學影片。而且日後若要再修改影片,只要修改講稿,便可以針對特定部份調整影片內容。對於常常需要錄製教學影片者是可以促進產出效率的福音。

目前文字轉語音的服務很多,但能夠以台灣本地人習慣的語音發言的並不多,雅婷文字轉語音是其中一個。這個流程便是以雅婷文字轉語音的 API 來撰寫的執行流程。

準備講稿

第一步為準備要進行文字轉語音的講稿。由於每一次進行文字轉語音有字符數上限(600,即300中文字),但要錄製一個教學影片要講的字數絕對不只300個中文字。我們可以將講稿按段落、章節、投影片頁數等,把文字拆分為數個部份。為了後續使用python和雅婷文字轉語音的 API 溝通,我將講稿儲存為 xlsx 檔(講稿範本])。藉由python進行迴圈處理文字轉語音的任務,一次轉譯一列(row)的資料。

講稿範本包含幾個欄位

準備講稿注意事項

  • 注意字數!
  • 需要唸數字時,請使用中文(如,使用一、二取代1、2)
    • 使用阿拉伯數字可能會唸英文語音

講稿文字轉語音

產生影片

……待續。

結合影片與語音

……待續。