gpt4 book ai didi

r - 如何使用wav文件的URL在R中加载wav文件?

转载 作者:行者123 更新时间:2023-12-02 23:33:16 25 4
gpt4 key购买 nike

我正在开发一个Shiny应用程序,目前正在其中使用audio::load.wave(path to wav-file)加载wav文件

但是,我必须在线发布Shiny应用程序,因此必须能够从URL加载wav文件。
过去,我可以使用dataTable <- read.table("URL")读取数据

对于音频文件,我已经尝试使用load(url("URL to wav file"))loadwave(url("URL"))。但是,没有任何效果。
有谁知道如何使用R中的URL加载wav文件?谢谢!

最佳答案

可能的解决方法可能是在服务器上临时下载音频文件,将其加载到 Shiny 的应用程序中,然后在 session 结束时将其删除。

这是一个示例代码:

url <- "http://www.wavlist.com/humor/001/911d.wav"

# Define the temporary directory and download the data
dest_path <- "sound.wav"
download.file(url,destfile = dest_path)

# Load the audio file
audio::load.wave(dest_path)

# At the end of the session remove the downloaded data
file.remove(dest_path)

关于r - 如何使用wav文件的URL在R中加载wav文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49316969/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com