1
如果使用音频包在R中记录并保存波形文件,尝试再次加载它时出现错误。目标是存储音频文件以供稍后检索。load.wave中的不完整wav文件,通过save.wave保存
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
以前的文章中曾建议an extra data problem,但为什么不将文件类型是一个封装内内部一致?