0

我正在尝试使用 Python 从我的麦克风中获取音高、电平和其他内容。我正在尝试使用 pyaudio,但我读到我需要使用其他库来生成数学。我找不到如何将 pyaudio 与数学库混合。

4

2 回答 2

0

您可以使用标准 Python 模块通过函数audioop确定音频样本的功率/响度audioop.rms

于 2012-08-06T23:43:17.223 回答
0

我已经直接在音频缓冲区上使用 numpy/scipy 执行了基本的信号处理(FFT 等),没有太多麻烦。小心,你需要告诉numpy缓冲区类型:float或int,long或short,有符号/无符号......

于 2010-11-02T09:34:42.637 回答