import sounddevice as sd import numpy as np def record_audio(duration=10, filename="recording.wav", samplerate=44100): """ Запись аудио в файл. Args: duration: Длительность записи в секундах. filename: Имя файла для сохранения записи. samplerate: Частота дискретизации записи. """ recording = sd.rec(int(duration * samplerate), samplerate=samplerate, channels=1) sd.wait() # Ждем окончания записи np.save(filename, recording) # Запись 10 секунд аудио record_audio()