使用背景
假定现在有这样一个场景,你得到一大批TextGrids,这些大概有1000条,这1000条是不同的人完成的,你的同学A负责标注完成了第1,2层,你的同学B负责标注完成了第3,4层,甚至前者是第1,3层,后者是第4,7层,如此种种。现在你的任务是要把这两位同学的任务合并在一块,形成一个新的TextGrid文件,这就用到了Praat的合并操作,Merge,但是实现起来主要是要考虑到我刚才说的可能情况各种各样,如何使用更方便,而且能够任意设置新文件的层级结构,就是本脚本的功能。
实现效果
首先我们假定有两个不同任务组的TextGrid,这里放两个例子。
这是第一个TextGrid,假定它是由一位同学完成的,请注意这里一定要熟悉TextGrid关于层级数字,以及它们的名称,象图上红圈所示。

这是第二个同学的TextGrid,也是注意层级数字和名称,因为这个脚本主要是使用这个数字和名称进行合并,所以务必要清楚。

使用说明
我们直接使用脚本操作以上两个不同的TextGrid,这个脚本不涉及音

本文介绍如何使用Praat脚本Merge_tiers_of_different_TextGrids.praat,高效地合并来自不同同学的TextGrid文件,根据指定层级和名称定制输出。教程包含步骤、示例和获取脚本的方法,适合处理复杂层级结构的文本标注任务。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



