【问题标题】:load text from .txt into praat info window将文本从 .txt 加载到 praat 信息窗口
【发布时间】:2017-01-27 08:58:11
【问题描述】:

我想从 praat 窗口中的文本文件中读取信息。我可以通过以下方式将文本“回显”到窗口:

writeInfoLine: "Hello World"
appendInfoLine: "Goodbye"

但我不知道该怎么做,如果我有,我也要做同样的事情

"Hello World"
"Goodbye"

保存到一个简单的 .txt 文件

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

【问题讨论】:

    标签: praat


    【解决方案1】:

    您可以将纯文本读入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$ 写入文本文件。

    【讨论】:

      【解决方案2】:

      除了调试之外,通常有0 使用信息窗口的理由。

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

      writeFile: target$, readFile$(source$)
      

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

      writeInfo: readFile$(source$)
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-03-06
        • 2014-08-20
        • 2016-07-18
        • 1970-01-01
        • 2018-06-05
        • 1970-01-01
        • 2013-05-04
        相关资源
        最近更新 更多