Используйте Signal Labeler, чтобы импортировать звуковые файлы, папки, содержащие звуковые файлы, и пометил наборы сигнала той точкой к audioDatastore
объекты или звуковые файлы. Создайте пользовательские функции маркировки, чтобы выполнить автоматизированную маркировку и подмаркировку задач. Можно также проигрывать звуковые файлы или сигналы с информацией времени в приложении.
Примечание
Импорт и проигрывание данных о звуковом файле в Signal Labeler требуют лицензии Audio Toolbox™.
Для примера см. Объект audioDatastore Указать на Звуковые файлы (Audio Toolbox).
При импорте звуковых файлов Signal Labeler поддерживает один и многоканальные сигналы со следующими расширениями звукового файла:
.wav
.avi
.aif
.aifc
.aiff
.mp3
.au
.snd
.mp4
.m4a
.flac
.ogg
.mov
Звуковые сигналы, которые вы импортируете в Signal Labeler, автоматически помечены вовремя на основе информации о частоте дискретизации. Вы не можете импортировать или экспортировать звуковые сигналы с информацией времени в выборках.
Чтобы импортировать сигналы в Signal Labeler от звуковых файлов или папки, содержащей звуковые файлы, на вкладке Labeler, нажимают Import и выбирают From Audio Files
или From Audio Folder
в списке Members. В диалоговом окне просмотрите, чтобы выбрать звуковые файлы или папку, которая содержит звуковые сигналы, которые вы хотите импортировать.
Примечание
Импорт labeledSignalSet
объекты с помощью From Audio Files
или From Audio Folder
не поддерживается. Импортировать labeledSignalSet
объект, загрузите его в MATLAB® рабочая область и импорт это оттуда.
Каждый импортированный звуковой файл обработан как член помеченного набора сигнала. Все сигналы, содержавшиеся в одном звуковом файле, принадлежат одному члену и помечены вместе. Все члены, чтобы импортировать должны использовать расширение файла, перечисленное в Поддерживаемых Расширениях Звукового файла.
labeledSignalSet
от рабочего пространства MATLABИмпортировать labeledSignalSet
объект в Signal Labeler от рабочего пространства MATLAB, на вкладке Labeler, нажимает Import и выбирает From Workspace
в списке Members. В диалоговом окне выберите labeledSignalSet
вы хотите импортировать.
Каждый звуковой сигнал в labeledSignalSet
обработан как член помеченного набора сигнала и может быть помечен индивидуально. Импортированные звуковые сигналы появляются в Labeled Signal Set Browser.
Чтобы быть импортированным успешно, пометил наборы сигнала, должен следовать этим инструкциям:
Если выбор включает два или больше labeledSignalSet
объекты, у каждого должны быть уникальные определения метки сигнала. Если два или больше набора совместно используют определение метки, определение должно иметь тот же тип и тип данных для всех наборов. Для получения дополнительной информации смотрите, Создают, или Сигнал Импорта Маркируют Definitions.
Если выбор включает два или больше labeledSignalSet
объекты, у каждого должны быть уникальные имена элемента. Вы не можете изменить имена элемента из Signal Labeler. Чтобы изменить название члена помеченного набора сигнала, использовать setMemberNames
в командной строке.
Если вы выбираете два или больше labeledSignalSet
объекты для маркировки, Signal Labeler объединяет их и создает один помеченный набор сигнала, содержащий все члены и значения метки входных наборов. Это действие эквивалентно использованию merge
в командной строке.
Пометьте значения в labeledSignalSet
объекты должны быть скалярами. Signal Labeler игнорирует те метки, которые не имеют скалярных значений.
Примечание
Вы не можете изменить информацию времени labeledSignalSet
объект из Signal Labeler.
Аудио помеченные наборы сигнала не может быть объединено с неаудио помеченные наборы сигнала.
Можно использовать приложение Signal Labeler, чтобы проигрывать звуковые сигналы или другие сигналы с постоянной частотой дискретизации в области значений [1, 384] kHz. Выберите сигнал, который вы хотите проигрывать в Labeled Signal Set Browser. На вкладке Audio выберите устройство аудиоплеера из Playback Device
список. Нажмите Play в разделе Playback панели инструментов, чтобы проигрывать целый сигнал однажды. Выберите Play in Loop и затем нажмите Play, чтобы неоднократно проигрывать сигнал. Можно также выбрать необходимую область, чтобы вопроизвести. Выберите область в Labeled Signal Set Browser или нажмите на область непосредственно в графике, затем выберите опцию воспроизведения, чтобы слушать сигнал.
Примечание
Signal Labeler использует audioDeviceWriter
(Audio Toolbox), чтобы проигрывать аудио. Воспроизведение звука не поддерживается в MATLAB Online
.
labeledSignalSet
| signalLabelDefinition
| audioDatastore
(Audio Toolbox)