gpt4 book ai didi

r - R中的录音

转载 作者:行者123 更新时间:2023-12-02 22:57:15 24 4
gpt4 key购买 nike

我正在Windows R中使用一些音频和声音包(我的操作系统是Win7 x64)。当我尝试使用record(){audio}从麦克风录音时出现问题:

  • ,它只能记录一次,然后再记录一些,直到重新启动整个控制台
  • 一旦录制了声音,就可以保存但不能播放()
  • 从上方录制的
  • 文件无法通过音频读取,但是由于“不完整的波形文件”而导致tuneR
  • 和以下“文件名”不起作用

    filename = paste0('abcd','。wav')
    save.wave(x,文件名)

  • 直到直接在命令中键入,否则很难编写记录脚本/函数
    save.wave(x,'abc.wav')

    我想问问有人在Win和另一个OS中使用过音频包是否遇到相同的问题。谢谢。

    最佳答案

    我刚刚编写了一个记录函数。它可以工作,但是在运行一段时间后,必须关闭程序,然后再次打开R:

    audiorec=function(kk,f){  # kk: time length in seconds; f: filename
    if(f %in% list.files())
    {file.remove(f); print('The former file has been replaced');}
    require(audio)
    s11 <- rep(NA_real_, 16000*kk) # rate=16000
    record(s11, 16000, 1) # record in mono mode
    wait(kk)
    save.wave(s11,f)
    }

    仍然是GUI的问题。我在使用Win7的其他计算机上进行了尝试,但遇到了相同的错误。有一些错误,我还没有弄清楚。

    关于r - R中的录音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22619561/

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