我编写了最简单的 praat 脚本,它在我的 Mac 上运行良好:
Read from file... sound.wav
selectObject (1)
它假定有一个名为 sound.wav 的波形文件。然而,当我尝试在我的 Ubuntu Linux 机器上做同样的事情时,我得到了错误:
Error: Unknown function «selectObject» in formula.
Script line 2 not performed or completed:
« selectObject (1) »
我尝试了 selectObject(1)、selectObject(0) 和其他变体,但都失败了。但是,如果我做“加声音”,它似乎可以工作。在那之后,如果我尝试做
s = do ("To Manipulation...", 0.01, 75, 600)
这也适用于我的 Mac,但在 Ubuntu 上也失败了
Error: Unknown function «do» in formula.
这是为什么?我怎样才能让它工作?
我使用 sudo apt-get install praat 在 Ubuntu 上安装了 praat。在 Ubuntu 12 和 13 上尝试过,但在这两种情况下都失败了。
谢谢!