我正在做一个使用sounddevice来录制声音的项目。我还将需要为项目使用声音的频率和音量。我已经弄清楚了如何记录声音,但是由于不知道任何值对应什么,所以我很难弄清楚如何操作存储记录的声音的数组。我试图在网上寻找声音设备中的阵列是如何工作的,但是这些信息要么不存在,要么对我来说没有意义。
当我尝试打印数组时,我得到以下信息:
array([[ 0.0000000e+00, 0.0000000e+00],
[-3.0517578e-05, 0.0000000e+00],
[ 0.0000000e+00, 0.0000000e+00],
...,
[-2.0446777e-02, -2.0416260e-02],
[-1.3946533e-02, -1.3946533e-02],
[ 2.7465820e-04, 2.7465820e-04]], dtype=float32)
This is a link to the documentation of sounddevice: https://python-sounddevice.readthedocs.io/en/0.3.15/