Функция "Текстовая сетка: время масштабирования" для применения значений из одного звукового файла к существующей текстовой сетке
Если у меня есть существующий звуковой файл (Sound1) и соответствующий аннотированный вручную файл (TextGrid1), могу ли я использовать функцию "Scale Times" в TextGrid1, используя уровень продолжительности другого звукового файла (Sound2), чтобы Sound2 имел текстовую сетку?
TextGrid1 имеет два уровня. Sound1 и Sound2 не имеют одинаковую продолжительность, но нуждаются в одинаковых метках в своих текстовых сетках.
Любые полезные статьи или руководства по использованию этой функции будут приветствоваться. (мой поиск не дал никаких полезных результатов).
1 ответ
Если я вас правильно понимаю, вам нужна версия TextGrid1, которая соответствует продолжительности Sound2, например:
selectObject: "TextGrid TextGrid1"
Copy: "TextGrid2"
selectObject: "Sound Sound2"
dur = Get total duration
selectObject: "TextGrid TextGrid2"
Scale times to: 0, dur
Таким образом, вы создаете копию TextGrid1, затем получаете продолжительность Sound2, затем масштабируете TextGrid2, чтобы соответствовать этой продолжительности.