Signal Processing Toolkit

音声データをコマンドツールだけで処理できるSPTKを試してみました。
SPTK-3.8
http://sp-tk.sourceforge.net/

ただSPTKだけではカバーできない部分は、古くからあるsox、gnuplotを使いました。
sox-14.4.2
http://sox.sourceforge.net/

環境 : MacOSX 10.10.3

録音した音声をコンバートして、ピッチの抽出をします。
音声データは、ポータブルキーボードで、ドレミファソラシド、と適当に弾いたものを、Macの内臓マイクで録音しました。
tones1

tones_plot
ピッチの高低とグラフの高低は逆に表示されています。

元の録音データもプロットしてみました。
tones2

最近はあらゆるデータが解析の対象になります。このようなコマンドラインツールも使えるように備える意味でもテストしてみました。

参考 :
http://aidiary.hatenablog.com/entry/20120701/1341126474
http://linuxwebdev.blogspot.jp/2006/03/plot-wav-file-wav2png.html

About

Categories: 未分類 タグ: