Как добавить интервал уровня в TextGrid (молчание) - PullRequest
0 голосов
/ 05 июля 2018

Я хотел бы задать очень вводный вопрос. Я сделал объект TextGrid в Praat, используя «To TextGrid (молчание)». Я выбрал звук и текстовую сетку и нажал «просмотреть и редактировать». Здесь я вижу только один ярус, который показывает тишину и звучащую часть. Я хотел бы добавить к другому уровню аннотировать сегментную информацию. Для этого я нажал кнопку «Добавить интервал» в редакторе. В этом случае я могу успешно сделать еще один уровень. Чтобы автоматизировать этот процесс, я хотел бы написать скрипт для этого процесса. В настоящее время я открыл новое окно скрипта и вставил историю в окно. Вот история:

Read from file: "/Users/gen/Desktop/praat/0705/0705.WAV"
Convert to mono
selectObject: "Sound 0705_mono"
To TextGrid (silences): 100, 0, -25, 0.1, 0.1, "silent", "sounding"
selectObject: "Sound 0705_mono"
plusObject: "TextGrid 0705_mono"
View & Edit
Add interval tier: 2, "word"

Я только что запустил этот код. Однако в строке 8 возникает ошибка. Праат сказал: «Команда« Добавить интервал уровня: »недоступна».

Как добавить интервал в текстовую сетку?

1 Ответ

0 голосов
/ 31 июля 2018
Try this: 

Read from file: "/Users/gen/Desktop/praat/0705/0705.WAV"
Convert to mono
selectObject: "Sound 0705_mono"
To TextGrid (silences): 100, 0, -25, 0.1, 0.1, "silent", "sounding"
Insert interval tier: 2, "word"
selectObject: "Sound 0705_mono"
plusObject: "TextGrid 0705_mono"
View & Edit
...