我想从praat窗口的文本文件中读取这些信息。我可以将文本“回显”到窗口:
writeInfoLine: "Hello World"
appendInfoLine: "Goodbye"但我不知道该怎么做如果我有
"Hello World"
"Goodbye"保存到一个简单的.txt文件
我希望将该文件的内容加载到Praat窗口,并将其保存到另一个.txt中
发布于 2017-01-20 16:46:38
您可以将纯文本读入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$写入文本文件。
发布于 2017-01-27 00:58:11
除了调试之外,在一般情况下,0使用“信息”窗口是有原因的。
在这种情况下,如果要使用Praat将内容从一个文件复制到另一个文件,则可以使用readFile()和writeFile()
writeFile: target$, readFile$(source$)另一方面,如果希望将文本文件转储到Info窗口,则不需要循环遍历Strings对象:
writeInfo: readFile$(source$)https://stackoverflow.com/questions/41767667
复制相似问题