将文本从.txt加载到praat信息窗口

时间:2017-01-20 15:56:51

标签: praat

我想从praat窗口中的文本文件中读取信息。我可以回声"文本到窗口:

writeInfoLine: "Hello World"
appendInfoLine: "Goodbye"

但我不知道怎么做就是做同样的事情,如果我有

"Hello World"
"Goodbye"

保存为简单的.txt文件

我想将此文件的内容加载到Praat Info窗口并将其保存到另一个.txt

2 个答案:

答案 0 :(得分:2)

您可以将纯文本读入Strings对象,然后根据需要操作字符串。

Read Strings from raw text file: "text.txt"
numberOfStrings = Get number of strings

for stringNumber from 1 to numberOfStrings
     string$ = Get string: stringNumber
     appendInfoLine: string$
endfor

您可以使用appenFileLine: "output.txt", string$写入文本文件。

答案 1 :(得分:0)

除了调试之外,一般0有理由使用信息窗口。

在这种情况下,如果你想要的是使用Praat将内容从一个文件复制到另一个文件,你可以使用readFile()writeFile()

writeFile: target$, readFile$(source$)

另一方面,如果你想要的是将文本文件转储到信息窗口,你不需要遍历Strings对象:

writeInfo: readFile$(source$)