Объект для записи аудио
Используйте audiorecorder
возразите, чтобы записать аудиоданные от устройства ввода данных, такого как микрофон для обработки в MATLAB®. audiorecorder
объект содержит свойства, которые включают дополнительную гибкость во время записи. Например, можно приостановить, возобновить или задать коллбэки с помощью audiorecorder
функции объекта.
создает и возвращает recorder
= audiorecorderaudiorecorder
объект с этими свойствами:
Частота дискретизации Fs
= 8 000 герц
Биты на демонстрационный nBits
= 8
Количество каналов nChannels
= 1
устанавливает частоту дискретизации recorder
= audiorecorder(Fs
,nBits
,NumChannels
)Fs
(в герц), биты на демонстрационный 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 | Остановите воспроизведение или запись |