CoolFace
Apppublic

adityaardak/office

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
record_audio.py13 linesDownload Raw Back to scripts
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