Объект для записи аудио
Использование 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 | Остановите воспроизведение или запись |