音频库中的暂停()在r项目中不起作用
使用play()函数后,声音会连续播放。我怎样才能阻止它。下面的代码显示我使用了pause()函数,但这只是给了我一条错误消息,我还尝试使用close()函数音频库中的暂停()在r项目中不起作用,r,wav,wave,R,Wav,Wave,使用play()函数后,声音会连续播放。我怎样才能阻止它。下面的代码显示我使用了pause()函数,但这只是给了我一条错误消息,我还尝试使用close()函数 > pause(saw) Error in UseMethod("pause") : no applicable method for 'pause' applied to an object of class "c('Wave', 'WaveGeneral')" 我猜您使用这两种不同的软件包: 调谐器导入波形文件 音频用
> pause(saw)
Error in UseMethod("pause") :
no applicable method for 'pause' applied to an object of class "c('Wave', 'WaveGeneral')"
我猜您使用这两种不同的软件包:
导入波形文件调谐器
用于播放功能音频
tuneR
中的Wave
类和audio
中的audioSample
类。如果要使用audio
的播放功能,首先需要类audioSample
的对象。您可以通过使用音频自己的导入功能导入wave文件来实现这一点
mywav <- load.wave("myaudiosample.wav")
然后,您可以使用音频中的播放功能。只需确保调用audio::play()
,它可能会被调谐器所屏蔽
a <- audio::play(mywav)
pause(a)
resume(a)
a
a <- audio::play(mywav)
pause(a)
resume(a)