Как транслировать аудио в массив num py - PullRequest
0 голосов
/ 16 марта 2019

Я пытаюсь создать потоковое приложение на колбе, но я могу понять, как сделать звук в массив 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 голосов
/ 16 марта 2019

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

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