/Draw-Audio-Spectrum-Using-OpenCV

オーディオスペクトラムや波形をOpenCVで描画するサンプル

Primary LanguagePythonApache License 2.0Apache-2.0

Draw-Audio-Spectrogram-Using-OpenCV

オーディオスペクトラムや波形をOpenCVで描画するサンプルです。

Requirement

opencv-python 4.5.5.62 or later
PyAudio 0.2.11         or later

WindowsでPyAudioをインストールしたい方は、自力でビルドするか、
非公式のWindowsビルドPyAudioを用いてください。

Contents

No.0
No.1
No.2
No.3
No.4

Usage

デモの実行方法は以下です。

python sample.py
  • --device
    マイクなどの入力デバイス番号の指定
    デフォルト:1
  • --wave
    Waveファイルの指定 ※指定時はマイクデバイスより優先
    デフォルト:指定なし
  • --frames
    フレーム読み出し数
    デフォルト:2048
  • --fft_n
    FFTポイント数
    デフォルト:1024
  • --draw_type
    Contentsの描画種別
    デフォルト:0

Author

高橋かずひと(https://twitter.com/KzhtTkhs)

License

Draw-Audio-Spectrogram-Using-OpenCV is under Apache-2.0 license.