praatscriptがpraatオブジェクト行を開くことを許可したいと思います。これにより、私はpraatを開いて、スクリプトが自動的にオブジェクトをオブジェクトウィンドウに読み込ませることができます。praatscriptからpraatを開く方法
私はちょうど
Iを行うにするために、これは簡単です<例えば
run_something.praat 1.wav 1.TextGrid 0.1 0.2
スクリプトがpraat開くことができ、その後、オーディオファイル「1.WAV」に0.1と0.2にエディタを開きます私は必要なものを挿入するために事前にプラウトを開くことができません。 GUIが開いていないので、それは表示と編集が機能しないことを私に教えてくれますもちろんの
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
:
今私のスクリプトは次のようになります。 WindowsとLinux上で動作する必要があるため、環境を使用することはできません
私はあなたがスクリプト内からPraatを開くことはできませんが、スクリプトを実行する前にターミナルから開くことができます。 – Stefano
1つのターミナルでpraatを開き、別のスクリプトでruntスクリプトを実行すると、同じエラーが表示される – badner
エラー:現在の選択に対して「表示&編集」コマンドを使用できません。 スクリプト行245が実行されていないか、完了していません: «表示して編集» – badner