2012-04-07 5 views
0

私は、オーディオファイルを処理できるPhpまたはPythonのライブラリを探しています。録音された電話をループして処理して、特定のパターンを持つものを削除する必要があります。人間の声の代わりにビープ音のみ。私は、オーディオファイルの振幅のサンプルを比較することで可能になると思います。あなたが知っているライブラリがありますか?オーディオファイルをPythonまたはPHPで処理中

ありがとうございます!

答えて

1

Pythonには標準ライブラリwaveがあり、.wavファイルを読み込んで解析することができます。ビープ音を検出することはおそらくあなたが思うより少し難しいですが、難しくはありません。

+0

ありがとうございました。私はすでにSOXライブラリを試していますが、波についても見ていきます。 –

0

Audiolabは、numpyアレイにAIFF、AU、およびWAVファイルを直接ロードできるPythonライブラリです。

ビープ音だけを含むオーディオは、を使用してオーディオアレイから取得できるかなり簡単なpower spectrumを持つ可能性があります。

0

誰かが私にpyaudiereをお勧めします。それはサウンドバッファをNumPyのfloat32配列として渡すことができます。私は以前にそれを使用したことはありません、あなたはそれを行くことがあります。

私はpymadを使用していましたが、少し古い購入となる場合があります。

関連する問題