| import subprocess |
|
|
| |
|
|
| command = ["arecord", "-l"] |
| print(command) |
| result = subprocess.run(command, stdout=subprocess.PIPE, text=True) |
| print("Output:\n", result.stdout) |
| |
|
|
| """ |
| def start_server(): |
| os.system("uvicorn server:app --port 8080 --workers 2") |
| |
| def is_port_in_use(port): |
| with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: |
| return s.connect_ex(('0.0.0.0', port)) == 0 |
| |
| def main(): |
| if is_port_in_use(8080): |
| print("Port 8080 is already in use. Please kill the process and try again.") |
| else: |
| start_server() |
| |
| main() |
| """ |