我正在尝试在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(),但我不知道怎么做
(对不起,语法不好)
答案 0 :(得分:0)
Stream.read()返回两个值。 试试这个
narr,x=sd.Stream.read(frames=1)
print(narr)