如何将音频流传输到num py数组

时间:2019-03-16 18:28:07

标签: python arrays numpy python-sounddevice

我正在尝试在flask上创建一个流应用程序,但是我可以弄清楚如何将声音发送到num py数组。我尝试过:

import sounddevice as sd
   # seconds

def callback(indata, outdata, frames, time, status):
    if status:
        print(status)
    outdata[:] = indata

while True:
    x=sd.Stream.read(frames=1)
    print(x)

,并使用其他连接到音频的库,但我信达达不理解与他们的代码相关的任何内容,因此很高兴告诉我一些有关代码的信息 我知道我应该使用sounddevice.Stream.read(),但我不知道怎么做

(对不起,语法不好)

1 个答案:

答案 0 :(得分:0)

Stream.read()返回两个值。 试试这个

narr,x=sd.Stream.read(frames=1)
print(narr)
相关问题