八度中的 playaudio()
我正在尝试运行以下行来播放信号:
>> playaudio(sig);
但终端返回:
>> sh: cannot create /dev/dsp: Permission denied
我该如何纠正这个问题?谢谢,
我正在运行 Ubuntu 11.10。
I'm trying to run the following line to play a signal:
>> playaudio(sig);
But the terminal returns:
>> sh: cannot create /dev/dsp: Permission denied
How can I correct this? Thanks
I'm running Ubuntu 11.10.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试使用超级用户权限启动 Octave
然后再次尝试播放
如果这不起作用,请尝试安装名为 Octave-audio 的软件包(可能还需要安装名为 sox 的软件包)。
Try starting octave with superuser rights
Then try to play it again
If this doesn't work, try installing the package named octave-audio (might also need to install a package named sox).
playaudio
在 Octave 4.0 中已弃用,并将在 4.4 中删除。请改用audioplayer
。playaudio
was deprecated in Octave 4.0 and will be removed in 4.4. Useaudioplayer
instead.