我想开发一个工具来做以下事情。
- 进行现场录音
- 生成实时频谱图
- 显示时域信号
- 输出从光谱分析中提取的几个值
在录制语音时,所有这些都必须在窗口中保持更新。
我和 numpy 一起工作过。但我对 Qt 和其他 GUI 构建器工具完全陌生。鉴于这种情况,最好的方法是什么?在我向他们解释任务后,我的同事推荐了 Qt。如果有人知道用于此任务的 python 更好的工具,请告诉我。另外,请帮助我提供有关如何捕获实时流并在 python 中处理它的技术细节,这将显示在 GUI 窗口中。给我一些希望的链接是http://www.swharden.com/blog/2010-03-05-realtime-fft-graph-of-audio-wav-file-or-microphone-input-with-python- scipy 和 wckgraph/。但是有点难以理解。可能是一个不太密集的解决方案将帮助我入门。