adityaardak/office
0
1import sounddevice as sd2from scipy.io.wavfile import write3import os4 5def record_audio(duration=10, filename="output.wav", fs=16000):6 print("Recording audio...")7 audio = sd.rec(int(duration * fs), samplerate=fs, channels=1)8 sd.wait() # Wait until recording is finished9 audio_path = os.path.join("audio_files", filename)10 write(audio_path, fs, audio)11 print(f"Audio recording saved as {audio_path}")12 return audio_path13 