当我运行R脚本时,我会在另一个桌面上执行其他操作.如果我不经常检查,我永远不知道什么时候完成.有没有办法调用蜂鸣声(如系统蜂鸣声)或让R播放声音或通过脚本末尾的某些代码通知咆哮?
对于这个问题,我正在使用
library("shiny")
library("tuneR")
library("markdown")
Run Code Online (Sandbox Code Playgroud)
虽然我确信只有闪亮是相关的.
根据Shiny 标签词汇表,我应该可以使用
tags$audio(src = "wavs/tempwav.wav", type = "audio/wav", autoplay = NA, controls = NA)
Run Code Online (Sandbox Code Playgroud)
它生成html
<audio src="wavs/tempwav.wav" type="audio/wav" autoplay controls></audio>
Run Code Online (Sandbox Code Playgroud)
在Shiny服务器中播放声音.
我无法使用任何类型的mp3,wav或其他文件.Edge给出了"不支持此类音频文件"的错误,而RStudio网页和Chrome只显示空白播放控件.我想让它与Shiny程序即时生成的*.wav文件一起使用.正确生成wav文件并在我尝试的每个音乐播放器中正确播放(例如,VLC,WMP,MMgold,WinAmp等).
使用HTML文件中的代码,例如
<HTML>
<audio src="wavs/tempwav.wav" type="audio/wav" autoplay controls></audio>
</HTML>
Run Code Online (Sandbox Code Playgroud)
在任何浏览器中都可以正常工作 我认为这个问题可能与R Shiny如何处理目录有关.建议?