音频组成员无法访问/ dev / dsp播放声音

时间:2012-07-28 19:19:18

标签: python linux audio permissions

我正在尝试使用以下引用的脚本使用python播放音调: http://forums.xkcd.com/viewtopic.php?f=11&t=49360

python -c "freq=220;sec=2;from math import sin,pi;rate=8000;w=                 
[chr(127+int(127*sin(i*2*pi*freq/rate))) for i in     xrange(rate)]*sec;s=''.join(w);print s" >/dev/dspi in      
xrange(rate)]*sec

我收到了拒绝权限错误 / dev / dsp:权限被拒绝

我是root用户,我的用户是音频组的成员。 有什么我想念的吗?我使用的是ubuntu 11.04

1 个答案:

答案 0 :(得分:2)

这是因为在ubuntu中删除了/ dev / dsp Missing /dev/dsp under Ubuntu

运行这些命令将起作用:

 python -c "freq=220;sec=2;from math import sin,pi;rate=8000;w=[chr(127+int(127*sin(i*2*pi*freq/rate))) for i in xrange(rate)]*sec;s=''.join(w);print s"  > tmp_sound
 pacat tmp_sound    >padsp