Wolfram言語

短時間フーリエ変換を使った音声効果

AudioSpectralMapは短時間フーリエ(Fourier)変換の時間と周波数の表現における信号の変更を可能にする関数である.短時間フーリエ変換を操作して,時間および周波数に依存する形で背景のノイズを減少させることは簡単である

ノイズの多い音声信号から始める.

静かなコンポーネントの振幅を減少させる関数を定義する.

AudioSpectralMapを使って,この関数を短時間フーリエ変換に適用する.

AudioSpectralTransformationは,時間と周波数の表現から信号が操作できるまた別の有用な関数である.この関数は,入力信号と出力信号の間の短時間フーリエ変換の後方変換を計算することで新たな信号を構築する.

マッピングを定義することで,周波数領域で魚眼のような「特殊効果」を生むことができる.

完全なWolfram言語入力を表示する

魚眼効果を生む変換を定義する.

AudioSpectralTransformationを使ってこの関数を入力信号に適用する.

関連する例

de en es fr ko pt-br zh