我需要分析写在.wav文件中的声音。为此,我需要将此文件转换为一组数字(例如,数组)。我想我需要使用wave包。然而,我不知道它到底是如何工作的。例如,我做了以下操作:w = wave.open('/usr/share/sounds/ekiga/voicemail.wav', 'r')
for i in
44,100 my )上播放1000 my的正弦波创建了一个浮点(我相信是32位)数组。如果我将其写入wav文件并回放,音调将按预期创建。 然而,我实际上想在应用程序中触发这个声音。我已经设置了我的AUGraph,并用音频单元填充了它。如果我将每组帧复制到另一个Array中,以测试正在写入的内容是否正确,则输出与输入刺激匹配,因此没有丢失样本。它需要两个通道,并且是交错的<