from scipy.io.wavfile import write | |
import sounddevice as sd | |
samplerate = 44100 # Частота дискретизации | |
duration = 5 # Длительность записи | |
filename = "output.wav" # Имя файла | |
print("🎙️ Начинаем запись...") | |
audio = sd.rec(int(samplerate * duration), samplerate=samplerate, channels=2, dtype='int16') | |
sd.wait() # Ждём окончания записи | |
print("✅ Запись завершена!") | |
# Сохраняем в WAV-файл | |
write(filename, samplerate, audio) | |
print(f"Файл сохранён: {filename}") |