首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在R中播放系统(Windows7)的音乐?

如何在R中播放系统(Windows7)的音乐?
EN

Stack Overflow用户
提问于 2020-07-23 23:44:54
回答 1查看 32关注 0票数 0

我正在尝试从我的笔记本电脑中调用音乐文件(格式为.mp3)并在R中播放它。我的笔记本电脑有windows 7。我正在使用function system(),但我无法在R中播放音乐。KMPlayer是我笔记本电脑上安装的播放器。我想播放一个名为Don.mp3的音乐,它保存在我的笔记本电脑上的以下路径中:C:\Users\Vahid\Desktop

我的代码如下:

代码语言:javascript
复制
system("KMPlayer/C:/Users/Vahid/Desktop/Don.mp3",wait=FALSE,ignore.stdout=TRUE)

但在运行之后,我收到以下错误:

代码语言:javascript
复制
[1] 127
Warning message:
In system("KMPlayer/C:/Users/Vahid/Desktop/Don.mp3", wait = FALSE,  :
  'KMPlayer/C:/Users/Vahid/Desktop/Don.mp3' not found

有没有人可以帮我解决这个错误,然后用R播放我的音乐?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-24 00:22:56

您可以使用TuneR包:

代码语言:javascript
复制
library(tuneR)

file <-file.path('C:/Users/Vahid/Desktop/Don.mp3')
mp3 <- tuneR::readMP3(file)
play(mp3)

它还允许您绘制音频信号:

代码语言:javascript
复制
plot(mp3)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63058112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档