librosaという便利そうなPythonの音信号処理ライブラリーがあることを知りました。

  • 音声データの可視化
  • テンポビートの検出
  • 周波数分析
  • メロディー和音の分析
  • ピッチシフト
  • タイムストレッチ
  • 楽曲構成分析

などなど色々使えそうです。


Ruby版のlibrosaについて、ChartGPTに聞いてみました

librosa」というPythonの音声処理ライブラリはRubyには存在しないため、Rubyで同様の機能を実現する場合は、別のライブラリを探すか、自分で実装する必要があります。Rubyには音声処理に適したライブラリがいくつかありますが、例えば以下のようなものがあります。

  • RubyAudio
  • Sonic Visualiser
  • WaveFile

これらのライブラリはlibrosaに比べると機能的に限られている場合がありますが、Rubyで音声処理を行うことができます。


参考

2023/07/09