2016-01-15 61 views
0

我試圖實時記錄和計算其頻譜。我想知道我應該用什麼庫來達到這個目的。我需要將它集成到我原來的C++代碼中,並與我的圖像功能結合使用。我看着OpenSmile,它似乎不適合這個目的。C++中的實時音頻處理工具

任何建議表示讚賞!

回答

1

下面是對各種音頻特徵提取工具箱的比較和評估。基於在下面的鏈接的文件提

主要結論:

1)ESSENTIA:對於高和低級別特徵全功能的工作流環境中,有利於音頻輸入,預處理和輸出的統計 分析。用C++編寫,使用Python綁定,並以YAML或JSON格式導出數據。

2)Marsyas:全實時音頻處理獨立框架 用於使用GUI和CLI進行數據流音頻處理。此程序包括: 內置C++中的低級特徵提取工具,用於framework.The 特徵提取方面中執行的機器學習和合成的能力 也被翻譯到 鞋面插件格式

3)YAAFE低層次特徵提取庫利用數據設計的計算 效率和批量處理流程 圖,用C++編寫了CLI和綁定Python和 Matlab的

你可以找到關於皮爾斯的圖的詳細資料ntage多特徵集的覆蓋和特徵提取的計算時間圖 工具中的 link.