This commit is contained in:
Saifeddine ALOUI 2023-12-22 20:24:39 +01:00
parent 64c54b4593
commit f857d9c897

View File

@ -41,10 +41,16 @@ import json
import base64 import base64
import io import io
import numpy as np import numpy as np
if not PackageManager.check_package_installed("sounddevice"): try:
if not PackageManager.check_package_installed("sounddevice"):
os.system("sudo apt-get install portaudio19-dev")
PackageManager.install_package("sounddevice")
PackageManager.install_package("wave")
except:
os.system("sudo apt-get install portaudio19-dev") os.system("sudo apt-get install portaudio19-dev")
PackageManager.install_package("sounddevice") PackageManager.install_package("sounddevice")
PackageManager.install_package("wave") PackageManager.install_package("wave")
import sounddevice as sd import sounddevice as sd
class AudioRecorder: class AudioRecorder: