Объект для записи аудио
Использование audiorecorder объект для записи аудио данных с входом устройства, такого как микрофон для обработки в MATLAB®. The audiorecorder объект содержит свойства, которые обеспечивают дополнительную гибкость во время записи. Для примера можно сделать паузу, возобновить или определить коллбэки с помощью audiorecorder функции объекта.
создает и возвращает recorder = audiorecorderaudiorecorder объект со следующими свойствами:
Частота дискретизации Fs = 8000 герц
Биты на выборку nBits = 8
Количество каналов nChannels = 1
устанавливает частоту дискретизации recorder = audiorecorder(Fs,nBits,NumChannels)Fs (в hertz), биты на выборку nBits, и количество каналов nChannels.
устанавливает устройство аудио входа на устройство, заданное как recorder = audiorecorder(Fs,nBits,NumChannels,ID)ID.
get | Запросите значения свойств для audiorecorder объект |
getaudiodata | Сохраните записанный аудиосигнал в числовом массиве |
getplayer | Создание связанных audioplayer объект |
isrecording | Определите, выполняется ли запись |
pause | Пауза воспроизведения или записи |
play | Воспроизведение аудио из audiorecorder объект |
record | Запись аудио в audiorecorder объект |
recordblocking | Запись аудио в audiorecorder объект, удерживайте управление до завершения записи |
resume | Возобновите воспроизведение или запись из паузы состояния |
set | Установите значения свойств для audiorecorder объект |
stop | Остановите воспроизведение или запись |