如果您使用音频包在 R 中录制并保存波形文件,则尝试再次加载它时会出错。目标是存储音频文件以供以后检索。
library(audio)
k = 3 # three seconds
x <- rep(NA_real_, 44100*2*k)
# record and save wav file
record(x, 44100, 2)
wait(k)
play(x)
save.wave(x, "test.wav")
# load file again
y <- load.wave("test.wav")
在最后一条命令之后,我们得到:
Error in load.wave("test.wav") : incomplete file
之前的一篇文章提出了一个额外的数据问题,但为什么文件类型在包内不能保持内部一致?