Spaces:
Sleeping
Sleeping
Download scripts/record_audio.py from adityaardak/office: direct link, hf CLI and curl.
- Browser
- Download file 445 Bytes
-
https://huggingface.co/spaces/adityaardak/office/resolve/main/scripts/record_audio.py
- Command line
-
hf download hf://spaces/adityaardak/office/scripts/record_audio.py
-
curl -L -o record_audio.py https://huggingface.co/spaces/adityaardak/office/resolve/main/scripts/record_audio.py
445 Bytes
| import sounddevice as sd | |
| from scipy.io.wavfile import write | |
| import os | |
| def record_audio(duration=10, filename="output.wav", fs=16000): | |
| print("Recording audio...") | |
| audio = sd.rec(int(duration * fs), samplerate=fs, channels=1) | |
| sd.wait() # Wait until recording is finished | |
| audio_path = os.path.join("audio_files", filename) | |
| write(audio_path, fs, audio) | |
| print(f"Audio recording saved as {audio_path}") | |
| return audio_path | |