abox.tools

語言: 繁體中文

怎麼在發出去之前整理好語音備忘錄

語音備忘錄送到手上時,帶著三十秒的口袋摩擦聲、兩次說錯重來的開頭,和一個由手機遠近決定的音量。把它變得能發出去只要兩步——先剪、再提——而且都在你的瀏覽器裡跑;一段說著私事的你自己的聲音,本來也該待在那裡。

開啟音訊編輯 倒著放、快慢隨你調、把錄輕了的聲音提上來,全在你這臺機器上。

以 Markdown 檢視

簡短的答案

  1. 剪。開啟音訊剪輯器,把備忘錄拖進去,邊播邊用 I 和 O 標出要留的段落。波形把靜默和說錯重來的開頭顯示成一段段平線,所以大部分剪輯用眼睛就能完成。匯出成一個檔案。
  2. 提。把那個檔案帶到音訊編輯器做歸一化:音量升到滿格線的正下方,也就是一段錄音在不破音的前提下能到的最響。匯出,發這一個。

兩步之間不需要下載:剪輯器一匯出,下載按鈕下方就有一行提議把結果直接帶到編輯器,備忘錄到那邊已經裝好。

兩步都在你自己的電腦上跑。語音備忘錄差不多是一個檔案所能最私人的東西了,而常見的那些「線上修音」網站,都要拿走一份副本,當作那根滑塊的價錢。

載入了一段錄音的音訊編輯器:時長、格式、取樣率,以及大約負六分貝的峰值電平。
你還沒動任何東西之前,工具已經把這些查了出來。峰值電平這個數字,決定了把聲音調大是否安全。

為什麼先剪再提

因為歸一化要通讀整個檔案去找最響的一瞬,而在一段原始備忘錄裡,最響的一瞬常常正是你要刪的那個東西:手機放下時的一聲悶響、第二遍開口前的一聲咳嗽。先歸一化,那個峰值就把天花板定死了,人聲進來多小、出去還是多小。先把雜物剪掉,剩下最響的就是人聲本身,而餘量正該花在它身上。

剪輯器精確剪在取樣點上,每個接縫淡入淡出幾毫秒,所以哪怕剪在房間嗡嗡聲的正中間也不可能發出咔噠聲。只有接縫如此:接縫之間沒動過的音訊是複製過去的,不重新編碼。

編輯器修得了什麼,修不了什麼

歸一化修的是太小聲。它修不了吵:空調的音量會跟著人聲一起升,因為錄音只有一條,它們倆一起在裡面。讓備忘錄聽得清的,主要還是剪——空白正是雜訊獨奏的地方——再加上為聽的人著想的變速:保持音高的 1.25× 是播客的老手藝,用在一段說著說著跑遠了的備忘錄上同樣靈。

編輯器寫出的是 WAV — 精確的取樣,中間沒有編碼器——所以檔案比壓縮過的原件重。對一段按分鐘計的備忘錄來說,這是公道的價錢:換來的是絕不在手機做過的第一次有損編碼之上再疊第二次;反正傳送它的聊天軟體還會再壓一遍,而那一遍應該是唯一的一遍。

編輯面板:速度旋鈕在 1.25 倍,音量旋鈕在正四分貝,下面是由此得出的時長、速度和峰值摘要。
速度和音量,下面那行摘要說明它們會做什麼。匯出之前什麼都不會真的應用,所以兩個都可以調過去再調回來。

同一條鏈,更長的錄音

訪談、講座、會議:鏈條不變,只是剪的回報更大。把要緊的問題標出來,其餘的放走;標記本身能存成純文字檔案、下次再載入,一場漫長的整理就成了可以放下再拾起的工作。至於住在影片裡的音訊,編輯器也能從 MP4 或 MOV 裡把音軌抽出來而不碰畫面:把一通錄下來的電話變成通勤路上能聽的東西,這是第一步。

如果你每週都做這件事

剪和提分住在兩個頁面上是有意為之:每一個只做一件事,每一個都能獨自證明錄音從沒離開過你的電腦。但兩個都是開源的:MIT 許可證,每個工具一個資料夾,零依賴的 ES 模組,README 講清精確到取樣點的剪輯和 WAV 寫出器。

如果備忘錄天天朝你砸來,就把程式碼代理指向程式碼儲存庫,讓它做出單頁版:波形、標記、匯出時歸一化。這些模組就是寫來被讀的,把它們帶走,正是許可證存在的意義。