我正在尝试运行以下行来播放信号:
>> playaudio(sig);
但是终端返回:
>> sh: cannot create /dev/dsp: Permission denied
我该如何纠正?感谢
我正在运行Ubuntu 11.10。
答案 0 :(得分:1)
playaudio可能会破坏值得阅读playound(版本3.6.2)的默认实现:
看一下这个链接 How do I play a sound in Octave?
答案 1 :(得分:0)
尝试以超级用户权限启动八度音阶
sudo octave
然后尝试再次播放
>> playaudio(signal)
如果这不起作用,请尝试安装名为octave-audio的软件包(可能还需要安装名为sox的软件包)。
答案 2 :(得分:0)
playaudio
在Octave 4.0中已弃用,将在4.4中删除。请改用audioplayer
。