如果 Sound Finder 建立標籤時漏掉音訊,請檢查選取範圍、偵測閾值和分組設定。在目前版本的 Audacity 中,請使用取代 Sound Finder 的 Label Sounds。處理整首音軌前,先測試一小段。

本指南適用於想在每個預期的聲音周圍建立獨立區段標籤的 Mac 使用者,例如以安靜間隔分隔的合成音。目標是在不變更音訊的情況下,找回遺漏的標籤並補全不完整的邊界。

找出適用於 Audacity 版本的標記工具

Audacity 保留的文件指出,Sound Finder 已由 Label Sounds 取代。從舊版升級沿用的安裝中,可能仍會提供較舊的分析器。選單中沒有該項目,並不代表安裝有問題。Sound Finder — Audacity Manual

目前 Audacity 官方 Mac 下載頁列出 4.0.1 版,並註明獨立的 ARM64 下載版本不支援外掛。調查無法使用的分析器時,請留意這項版本限制;不要假設安裝舊外掛就能解決問題。Download for macOS

選取音訊後,查看 Analyze > Label sounds。如果無法使用,請在 Analyze > Plugin manager 中查看該分析器是否列出;若有,請啟用它。官方手冊說明,分析器選單中的項目取決於已安裝的外掛。Label Sounds、Analyze

不同世代的選單文字也有差異。目前的手冊使用 Edit > Label > Add label 新增手動標籤;保留的舊版手冊則使用 Edit > Labels > Add Label at Selection。請依照所安裝版本中的選單文字操作。Edit、Label Tracks

確認是音訊遺失,還是只有標籤遺失

先播放看起來被略過的片段。如果聲音有播放,只是沒有獨立標籤,請繼續排查偵測設定。如果沒有播放,標籤設定無法補回遺失的音訊:分析器會檢查現有音訊而不予變更,標籤軌則只包含標記,不包含音訊。Analyzers、Label Track Item

接著檢查選取的時間範圍。分析器只會檢查選取的音訊。範圍外的片段不會在這次執行中取得標籤。請將漏掉的聲音和兩側的間隔都納入選取範圍,方便判斷其邊界。Analyzers

若要在目前介面選取測試範圍,請按一下波形內部並水平拖曳。拖曳時請留在目標音軌內:若垂直拖過其他音軌,也會將它們一併選取。避免拖曳片段標頭,否則會移動片段。Selecting and moving

若使用較舊版本的 Sound Finder,請只選取音訊軌,並將既有標籤軌排除在選取範圍外。其文件建議這樣做,以建立新的標籤軌,並避免新結果與既有標籤混在一起。Sound Finder — Audacity Manual

變更設定前先診斷結果

缺少獨立標籤可能有幾種原因。請依照以下順序排查;這些步驟是根據 Audacity 文件所述的控制項整理而成。每次試驗只變更一項設定,並一律比較同一段音訊。Label Sounds、Label Sounds — retained manual

觀察到的情況 優先檢查項目
安靜的聲音落在所有已標記區段之外 偵測閾值
多個預期的聲音被歸在同一區段 靜音時長,接著檢查標籤間隔
一個預期的聲音被切成多個區段 短暫的內部停頓
標籤開始過晚或結束過早 閾值,接著檢查邊界延伸
標籤涵蓋了間隔 標籤類型

使用閾值找回安靜的聲音

Threshold level (dB)決定哪些內容會被視為聲音。保留的舊版手冊提醒,閾值設得太高可能會漏掉開頭和結尾;設得太低則可能將背景判定為連續聲音。降低閾值代表選擇更負的數值。Label Sounds — retained manual

以一個示例測試為例,假設有三個合成音,峰值分別為 −18、−38 和 −18 dB,彼此以數位靜音隔開。使用 Peak level 測量並將閾值設為 −30 dB 時,中間的音調會低於閾值。試將閾值設為 −45 dB,三個音調便都會高於閾值。這些是用來示範比較方式的虛構輸入值,並非實測結果,也不是通用預設值。

先在短選取範圍內試調閾值。記錄安靜的聲音是否取得區段,以及是否也出現不需要的內容。只有在音訊涵蓋範圍和區隔效果都改善時,才保留結果。

將被合併的聲音分開

Minimum silence duration 決定安靜間隔是否足以分隔聲音。Minimum label interval 會將原本間隔過近的標籤合併。請依序檢查:先確認能建立邊界,再確認分組設定是否會合併分開的聲音。Label Sounds

假設有兩個各長兩秒的合成音,中間隔著 0.4 秒的數位靜音。作為示例測試,將 Minimum silence duration 設為 0.2 秒,並將 Minimum label interval 設為 0.1 秒。這項設定刻意測試短於文件所列一秒預設值的間隔,同時不加入過長的分組間隔。

若預期的工作需要不同數值,請據此調整。如果幾個短音應該組成一個項目,目標結果就是單一區段。調整前先記下預期的分組方式;否則,即使標籤數量增加會造成不必要的編輯工作,也可能看起來像是有進展。

補回不完整的開頭和結尾

如果偵測到的區段排除了較輕的起音或漸弱的尾音,請先重新檢查閾值。接著可考慮使用 Maximum leading silence 和 Maximum trailing silence,在偵測到的聲音周圍加入留白。保留的舊版手冊說明,若相鄰聲音留下的空間不足,這些留白會受到限制。Label Sounds — retained manual

例如,示例中的 0.05 秒前置留白和 0.10 秒後置留白,可能有助於檢視合成音的邊緣。請將這些數值視為測試用的留白。在每個邊界前後聆聽,不要假設額外時間已涵蓋所有預期內容。

執行受控的標記流程

確認要修正哪種情況後,請依照以下步驟操作:

  1. 選取一小段音訊,其中包含一個偵測正確的聲音、一個漏掉的聲音,以及周圍的間隔。
  2. 開啟 Analyze > Label sounds。
  3. 選擇 Region around sounds,讓結果涵蓋音訊,而不是標記位置或間隔。
  4. 測試閾值或時長設定時,保持測量方法不變,每次只變更一項。
  5. 執行分析器,並在擴大選取範圍前檢查結果。Label Sounds

簡短記下試驗結果,例如「找回安靜的中間音調;第一和第三個區段仍保持分開」。進行下一次試驗前,若不需要保留先前的結果作比較,請先復原前一次分析器的結果。Audacity 文件指出,新增分析器的標籤軌可以復原。Analyzers

變更測量方法屬於另一項試驗。目前的文件建議,若間隔中的孤立尖銳瞬變觸發偵測,可使用 RMS level。切換方法後請重新檢查閾值;不要假設為峰值測量所選的數值在此也有相同效果。Label Sounds

手動處理例外並檢查邊界

若預期的分段方式無法透過音量和安靜間隔表達,請為剩餘的例外手動建立標籤。在目前介面中,請停止播放、選取預期的時間範圍,並選擇 Edit > Label > Add label,然後輸入名稱。Manage labels 可開啟編輯器,一併檢視專案中的標籤。Edit

若要在目前介面修正既有區段,請拖曳任一端點。按兩下標籤名稱可重新命名。拖曳名稱標籤會移動整個標籤,因此若只需要調整起點或終點,請拖曳端點。Label Track Item

使用舊版安裝時,請留意文件所述的限制:保留的 Label Sounds 手冊指出,每個處理區塊為 10 毫秒,每次執行最多可建立 10,000 個標籤。若工作規模更大,手冊建議分段處理。這些是該分析器文件記載的限制,並不保證每個版本都能自動將標籤精確放置在取樣點上。Label Sounds — retained manual

最後,聆聽最安靜的聲音、最短的預期間隔,以及具代表性的開頭和結尾。這些檢查結果符合預期區段時,即可採用這次標記結果;再以標籤進行後續編輯前,請先手動修正個別例外。

來源