Я использую sounddevice
для записи и воспроизведения звука с python. Я использую очень простой код, который хорошо работает из интерпретатора python:
import sounddevice as sd
from time import sleep
fs = 44100
myrec = sd.rec(int(fs*3), samplerate=fs, channels=2)
sleep(3)
sd.play(myrec, fs)
Однако, когда я пытаюсь запустить этот код из файла python (или используя PyCharm) это просто не будет играть. Что не так с кодом, который делает это возможным?