我想允许一个 praatscript 打开 praat 对象行。这将允许我打开 praat,然后自动允许脚本将对象加载到对象窗口中。
例如脚本
run_something.praat 1.wav 1.TextGrid 0.1 0.2
可以打开praat,然后在音频文件“1.wav”中打开编辑器到0.1和0.2 <这对我来说很容易做到
我只是无法事先打开 praat 来插入我需要的东西。
现在我的脚本看起来像这样:
form Info
text Sound
text Textgrid
real Start
real End
endform
if sound$ != "" and textgrid$ != ""
Read from file: sound$
Read Strings from raw text file: textgrid$
@read_lab()
selectObject: 1, 3
View & Edit
editor = 3
editor: editor
Select: start , end
Zoom to selection
endeditor
endif
当然它会告诉我查看和编辑不起作用,因为 GUI 没有打开。我不能使用环境,因为它必须在 windows 和 linux 上工作