イヤホンをしていると家のチャイムが鳴ったことに気づかないことがあるのと、外出中に来客があったかどうかを調べるために、家のインターホンの音声データを認識させ、チャイムが鳴ったら自分にLINEを飛ばすプログラムを作成しました。 この記事では、そのような音声処理プログラムを作成する際に必要となる、Pythonを用いた音声解析の基本的な方法について紹介します。 Pythonによるデータ分析入門 第2版 Python実践データ分析100本ノック 今回やること 音声データをグラフ表示周波数成分を取得スペクトログラムにより、いつどんな周波数が含まれているか表示 実行環境 ・Windows 10 ・Python 3.7 ※python3.9では正しく動作しないとの報告を頂きました。(2021/5現在) 準備 まず最初に、必要なモジュールをインストールします。 pip install numpy pip i