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