Я установил flask приложение, которое записывает голос с использованием библиотек python (sounddevice и pydub) и преобразует его в текст.
Приложение работает хорошо на localhost, но когда я развернул приложение на Экземпляр Amazon-ec2 записывает пустой файл.
Ошибка не отображается, но ничего не записывается. Может кто-нибудь помочь, как решить эту проблему?
`
def record(self):
time.sleep(2)
samplerate = 8000
duration = 5 # seconds
filename = path+'yes.wav'
print("start")
mydata = sd.rec(int(samplerate * duration), samplerate=samplerate,channels=1, blocking=True)
print("end")
print(type(mydata))
sd.wait()
sf.write(filename, mydata, samplerate)`