Как передавать аудио в массив num py

#python #arrays #numpy #python-sounddevice

#python #массивы #numpy #python-звуковое устройство

Вопрос:

Я пытаюсь создать потоковое приложение на 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:

Stream.read() возвращает два значения. Попробуйте это

 narr,x=sd.Stream.read(frames=1)
print(narr)