マイクで音声を録音した時、録音環境によっては不快なノイズが入ってしまいます。Pythonの外部ライブラリであるnoisereduceは難しいコードなしに簡単にノイズキャンセルをかけることができます。実波形を例にその特徴を解説します。
続きを読むフィルタ
ただPythonでcsvからデジタルフィルタをかけるだけのコード
今すぐ、何も考えず、とにかくcsvに記録したデータに対しデジタルフィルタをかけたい人向け。ここではPythonを知らない人のための導入を説明してから、デモcsvファイルとコピペ動作するフィルタ処理コードを紹介して目的を最速で達成します。
続きを読むPythonで2Dフーリエ変換!画像フィルタリングをする方法
フーリエ変換は1次元(1D)の信号に対してかけるのが一般的ですが、2次元(2D)信号にかけることで画像のフィルタリングに応用可能です。ここではPython/Numpyを使った2Dフーリエ変換の方法を紹介します。
続きを読むPythonでケプストラム分析!音声から声帯情報を取得してみた
ケプストラム分析を行うと、音声から声帯振動スペクトルと声道スペクトルを分離することが出来ます。これらの情報は声帯の情報であるため、機械学習にも使われることがあります。ここでは、Pythonを使ってケプストラム分析をする方法を紹介します。
続きを読むPythonのSciPyでローパスフィルタをかける!
信号にノイズが含まれる場合、フィルタ処理をして波形を整形することがあります。フィルタ処理は難しい理論がありますが、PythonのSciPyであれば使うだけなら簡単にできます。
続きを読む