6

SoX を使用して、遅いがピッチが修正されたオーディオ ファイルを作成しています。結果として得られるファイルはかなり良い音に聞こえますが、フィルターで除去したい非常に硬い "S" サウンドが含まれていることがよくあります。多くのデスクトップ プログラムには、うまく機能する "De-Essing" フィルターが含まれていますが、サーバー側で機能するフィルターが必要です。

オーディオ ファイルを De-Ess するには、どの SoX フィルターとパラメーターを使用すればよいですか?

編集:これはLinuxで動作する必要があることを追加する必要があります。

4

3 に答える 3

4

SoX から使用できるLADSPA DeEsser プラグインがあります。システムにタップ プラグインをインストールし、適切に構成する必要があります。Archlinux では、これは簡単に実現できます。

pacman -S tap-plugins

1 番目と 2 番目の引数として、しきい値と頻度を指定できます。次のコマンドのバリアントを正常に使用しました

# -30: threshold (dB)
# 6200: hiss frequency (Hz)
sox from.wav to.wav ladspa tap_deesser tap_deesser -30 6200

フィルターには、私が分析していない他のオプションがいくつかあります。詳細については、こちらをご覧ください

于 2014-12-01T15:01:41.933 に答える
1

完璧にはほど遠いですが、適切なローパス フィルターによって十分な結果が得られる場合があります。これは、音声信号の他の部分にあまり影響を与えるべきではありません。

于 2010-03-03T03:12:18.233 に答える
0

spitfishなどのディエッサー VST や、MissWatsonなどのコマンドライン VST ホストを使用できます。Sox のプラグイン サポートは非​​常に限られているため、より具体的なものが必要な場合は、VST ルートを使用することをお勧めします。

于 2010-03-03T08:35:40.187 に答える