主要内容

导入和播放音频文件数据信号贴标签机

使用信号贴标签机导入音频文件和标记信号集指向audioDatastore对象或音频文件。创建自定义标签函数来执行自动标签和子标签任务。你还可以在应用程序中播放带有时间信息的音频文件或信号。

请注意

导入和播放音频文件数据信号贴标签机需要音频工具箱™许可证。创建对象的示例audioDatastore对象,看到指向音频文件的audioDatastore对象(音频工具箱)

金宝app支持的音频文件扩展名

导入音频文件时,信号贴标签机金宝app支持单通道和多通道信号与以下音频文件扩展名:

  • . wav

  • .avi

  • aif

  • .aifc

  • .aiff

  • mp3

  • .au

  • 爱恋

  • mp4

  • .m4a

  • .flac

  • . ogg

  • 。mov

时间信息

你导入的音频信号信号贴标签机根据采样率信息自动及时标记。不能导入或导出样本中包含时间信息的音频信号。

从文件或文件夹导入音频信号

将信号导入信号贴标签机从音频文件或包含音频文件的文件夹中贴标签机选项卡上,单击进口并选择音频文件音频文件夹成员列表。在对话框中浏览,选择需要导入的音频信号所在的音频文件或文件夹。每个导入的音频文件都被视为标记信号集的成员。一个音频文件中包含的所有信号都属于一个成员,并被标记在一起。要导入的所有成员必须使用中列出的文件扩展名金宝app支持的音频文件扩展名

请注意

进口labeledSignalSet对象的使用音频文件音频文件夹不支持。金宝app要导入labeledSignalSet对象,将其加载到MATLAB中®工作区,并从那里导入。

从音频文件夹导入信号

进口labeledSignalSetMATLAB工作空间

要导入labeledSignalSet对象进信号贴标签机从MATLAB工作区,在贴标签机选项卡上,单击进口并选择从工作空间成员列表。在对话框中,选择labeledSignalSet你想导入。每个音频信号在labeledSignalSet被视为标记信号集的成员,并且可以单独标记。

从工作区导入标记信号集

为了成功导入,标记的信号集应该遵循以下准则:

  • 如果选择包含两个或更多labeledSignalSet对象,每个对象必须有唯一的信号标签定义。如果两个或多个集合共享一个标签定义,则所有集合的定义必须具有相同的类型和数据类型。有关更多信息,请参见创建或导入信号标签定义

  • 如果选择包含两个或更多labeledSignalSet对象,每个对象必须有唯一的成员名。不能从内部更改成员名称信号贴标签机.若要更改标记信号集成员的名称,请使用setMemberNames在命令行。

  • 如果您选择两个或多个labeledSignalSet用于标记的对象,信号贴标签机合并它们并创建一个包含输入集的所有成员和标签值的单个标记信号集。这个动作等同于使用合并在命令行。

  • 中的标签值labeledSignalSet对象必须是标量。信号贴标签机忽略那些没有标量值的标签。

请注意

  • 的时间信息不能修改labeledSignalSet对象。信号贴标签机

  • 音频标记的信号集不能与非音频标记的信号集合并。

播放音频信号和感兴趣的区域

您可以使用信号贴标签机应用程序播放音频信号或其他信号与一个恒定的采样率范围内[1,384]千赫。选择要播放的信号标记信号集浏览器.在音频选项卡,从播放设备列表。点击回放部分的工具条来播放整个信号一次。选择循环播放然后点击反复播放信号。你也可以选择一个感兴趣的地区玩。控件中的区域标记信号集浏览器或者直接在图中点击该区域,然后选择播放选项收听信号。

音频回放工具条

请注意

信号贴标签机使用audioDeviceWriter(音频工具箱)播放音频。中不支持音频回放金宝appMATLAB在线

另请参阅

应用程序

功能

相关的例子

更多关于