Перечислите доступные аудио устройства
devices = getAudioDevices(obj)
Устройства являются персистентными в сеансе MATLAB®. Чтобы распознать новые устройства в вашем сеансе работы с MATLAB, очистите данные об устройстве в своем сеансе с помощью командной строки. Как пример, если вы создали Систему audioDeviceReader
object™, можно ввести следующее в командную строку:
>> deviceReader = audioDeviceReader; >> devices = getAudioDevices(deviceReader)
devices = 1×1 cell array {'No audio input device detected'}
Это отображает список устройств, соединенных к вашему компьютеру. Чтобы добавить больше устройств, соедините дополнительные устройства к своему компьютеру. Затем введите следующее в свою командную строку:
>> clear deviceReader dspAudioDeviceInfo
>> deviceReader = audioDeviceReader;
>> devices = getAudioDevices(deviceReader)
devices = 1×3 cell array {'Default'} {'Primary Sound Capture Driver'} {'Headset Microphone (Plantro…'}
Это отображает обновленный список устройств, соединенных к вашему компьютеру, включая устройства, которые вы добавили во время своего текущего сеанса. Этот процесс также работает с Системными объектами audioPlayerRecorder
и audioDeviceWriter
.