Sound Finderでラベルを作成する際に音声が検出されない場合は、選択範囲、検出しきい値、グループ化の設定を確認してください。現在のAudacityでは、Sound Finderに代わるLabel Soundsを使います。トラック全体を処理する前に、短い区間でテストしてください。
このガイドは、静かな間隔で区切られた合成音など、意図した各音の周囲に個別の範囲ラベルを付けたいMacユーザー向けです。音声を変更せずに、欠落したラベルや不完全な境界を補うことを目指します。
Audacityのバージョンに合ったラベル付けツールを確認する
Audacityの保存版ドキュメントによると、Sound FinderはLabel Soundsに置き換えられています。以前のバージョンから引き継いだインストール環境では、旧アナライザーを引き続き利用できる場合があります。メニューに表示されないからといって、インストールが壊れているとは限りません。Sound Finder — Audacity Manual
現在、公式のMacダウンロードページにはAudacity 4.0.1が掲載されており、ARM64専用ダウンロード版にはプラグインのサポートがないと記載されています。利用できないアナライザーを調べる際は、このビルド上の制限を考慮してください。古いプラグインをインストールすれば解決すると決めつけないでください。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
現行インターフェースでテスト範囲を選択するには、波形内をクリックして横方向にドラッグします。ドラッグは対象のオーディオトラック内に収めてください。他のトラックを縦方向にまたいでドラッグすると、それらも選択されます。クリップヘッダーをドラッグするとクリップが移動するため、避けてください。選択と移動
旧バージョンのSound Finderを使う場合は、オーディオトラックだけを選択し、既存のラベルトラックは選択範囲から除外してください。マニュアルでは、新しいラベルトラックを作成し、既存ラベルと新しい結果が混ざらないように、この方法を推奨しています。Sound Finder — Audacity Manual
設定を変える前に結果を診断する
個別のラベルが欠ける原因はいくつか考えられます。以下の手順は、Audacityのドキュメントに記載された設定をもとにした診断の目安です。試すたびに設定を1つだけ変え、同じ区間を比較してください。Label Sounds、Label Sounds — 保存版マニュアル
| 観察される現象 | 最初に確認すること |
|---|---|
| 小さな音がラベル付き範囲の外にある | 検出しきい値 |
| 意図した複数の音が1つの範囲にまとまる | 無音の長さ、次にラベル間隔 |
| 1つの音が複数の範囲に分割される | 短い音内部の間隔 |
| ラベルの開始が遅い、または終了が早い | しきい値、次に境界の余白 |
| ラベルが間隔まで覆っている | ラベルの種類 |
しきい値で小さな音を検出する
Threshold level (dB)は、何を音として扱うかを決めます。保存版マニュアルによると、しきい値が高すぎると音の出だしや終わりが検出されず、低すぎると背景音が連続した音として判定されることがあります。しきい値を下げるには、より負の値を選びます。Label Sounds — 保存版マニュアル
説明用のテストとして、ピークレベルが−18、−38、−18 dBの合成音が3つあり、それぞれの間がデジタル無音で区切られているとします。Peak level測定でしきい値を−30 dBにすると、中央の音はしきい値を下回ります。−45 dBで試せば、3つすべてがしきい値を上回ります。これらは比較方法を示すために設定した仮の値であり、測定結果や万能の推奨値ではありません。
まず短い選択範囲でしきい値を調整します。小さな音に範囲ラベルが付くか、不要な音も検出されるかを記録してください。カバー範囲と分離の両方が改善した場合に、その結果を採用します。
まとまってしまった音を分ける
Minimum silence durationは、静かな間隔を音の区切りとして扱うかどうかを決めます。Minimum label intervalは、間隔が短すぎるラベルをまとめます。まず境界を作り、その後でグループ化によって音が結合されていないか確認してください。Label Sounds
たとえば、それぞれ2秒の合成音が2つあり、その間に0.4秒のデジタル無音があるとします。説明用のテストでは、Minimum silence durationを0.2秒、Minimum label intervalを0.1秒に設定します。これは、記載されている1秒のデフォルトより短い間隔を意図的に試し、大きなグループ化間隔を加えない設定です。
意図する作業に応じて値を変えてください。短い音をいくつかまとめて1つの項目にしたい場合、期待する出力は単一の範囲です。調整を始める前に、どのようにまとめたいかを書き留めてください。そうしないと、ラベル数が増えただけで、不要な編集作業が増えていても進展したように見えることがあります。
不完全な始まりと終わりを補う
検出された範囲から静かな立ち上がりや消え際が抜けている場合は、まずしきい値を見直します。次に、音の周囲に余白を含めるため、Maximum leading silenceとMaximum trailing silenceを検討してください。保存版マニュアルによると、隣接する音との間隔が不足している場合、これらの余白には上限があります。Label Sounds — 保存版マニュアル
たとえば、説明用の設定として、先行余白を0.05秒、後続余白を0.10秒にすると、合成音の端を確認しやすくなる場合があります。これらの値は試作用の余白として扱ってください。追加時間に意図した範囲がすべて含まれると決めつけず、各境界をまたいで聴いてください。
条件をそろえてラベル付けを実行する
どの症状を修正するか決めたら、次の手順で進めます。
- 正しく検出された音、検出されなかった音、およびその周囲の間隔を含む短い範囲を選択します。
Analyze > Label soundsを開きます。- 結果が位置や間隔ではなく音声を覆うように、
Region around soundsを選択します。 - 測定方法を固定したまま、しきい値または長さの設定を1つだけ変えてテストします。
- アナライザーを実行し、選択範囲を広げる前に結果を確認します。Label Sounds
「中央の小さな音を検出。最初と3つ目の範囲は引き続き分離」のように、簡単なテスト記録を残してください。次のテストの前に、比較用に残す必要がなければ、前回のアナライザー結果を元に戻します。Audacityのドキュメントによると、アナライザーが追加したラベルトラックは元に戻せます。Analyzers
測定方法を変える場合は、別の実験として扱います。現行ドキュメントでは、間隔内の孤立した鋭いトランジェントが検出を引き起こす場合に、RMS levelを提案しています。測定方法を切り替えたら、しきい値を再確認してください。ピーク測定用に選んだ値が同じように機能すると決めつけないでください。Label Sounds
例外を手動で仕上げ、境界を確認する
レベルと静かな間隔だけでは望む区分を作れない場合、残りの例外には手動ラベルを使います。現行インターフェースでは、再生を停止して目的の時間範囲を選び、Edit > Label > Add labelを選択してから名前を入力します。Manage labelsを開くと、プロジェクト内のラベルをまとめて確認できるエディターが表示されます。Edit
現行インターフェースで既存の範囲を修正するには、どちらかの端点をドラッグします。名前を変更するには、ラベル名をダブルクリックします。名前タグをドラッグするとラベルが移動するため、開始位置または終了位置だけを調整する場合は端点を使ってください。Label Track Item
旧バージョンに関する記載上の制限も確認してください。保存版のLabel Soundsマニュアルでは、処理チャンクは10ミリ秒単位で、1回の実行につき最大10,000ラベルとされています。大規模な作業では、区間ごとに処理することを推奨しています。これは当該アナライザーの記載上の制限であり、すべてのバージョンでサンプル単位の精度で自動配置されることを保証するものではありません。Label Sounds — 保存版マニュアル
最後に、最も小さな音、意図した中で最も短い間隔、代表的な開始位置と終了位置をまたいで聴いてください。これらの確認結果が意図した範囲と一致したら、ラベル付けを完了とします。その後の編集でラベルを使う前に、個別の例外を手動で修正してください。
参考資料
- Sound Finder — Audacity Manual — Audacity。
- macOS版をダウンロード — Audacity。
- Label Sounds — Audacity。
- Analyze — Audacity。
- Edit — Audacity。
- Label Tracks — Audacity。
- Analyzers — Audacity。
- Label Track Item — Audacity。
- 選択と移動 — Audacity。
- Label Sounds — Audacity Manual — Audacity。