改变audiolabeler数据源
5视图(30天)
显示旧的评论
你好,
我想用ROI标签数据的音频lableled我的前任。数据源不匹配,因为计算机的操作系统获得了前任的标签数据是不同的,我不能使用数据。有什么办法改变数据源呢?
错误使用
signalwavelet.internal.labeling.LabeledSignalSetBase / set.Source(第921行)
不能设置只读属性“源”。使用同时,removeMembers方法修改数据源。
所示的错误消息,我试图使用同时和removeMembers,但问题是,只能使用audiodatastore作为参数的同时,只有任意数据源不能改变。
非常感谢你的时间。
0评论
接受的答案
弗朗茨Bouchereau
2022年1月18日
你好秀,
修复的方法(MATLAB R2022a)启用指定替换文件系统根labeledSignalSet对象内部的数据存储,这就是你需要指定新数据路径。与此同时一个解决方案是创建一个新的labeledSignalSet数据存储指向你的文件路径和前任贴上的标签设置复制到新的。
我附上了一个函数
newFromLegacyLSS.m
,您可以使用遗留标记集转换成一个新的。
希望这个有帮助。