import os from datetime import datetime duration = 5 rate = 16000 channels = 1 output_dir = "./User Input" os.makedirs(output_dir, exist_ok=True) timestamp = datetime.now().strftime("%Y%m%d_%H%M%S") output_filename = f"mic_recording_{timestamp}.wav" output_path = os.path.join(output_dir, output_filename) command = f"arecord -f S16_LE -c {channels} -r {rate} -d {duration} \"{output_path}\"" print(f"Recording {duration} seconds of audio...") os.system(command) print(f"Recording complete. Audio saved to: {output_path}")