【问题标题】:member of audio group cant access /dev/dsp to play sound音频组成员无法访问 /dev/dsp 播放声音
【发布时间】:2012-07-27 02:01:11
【问题描述】:

我正在尝试使用此处引用的以下脚本使用 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

【问题讨论】:

标签: python linux audio permissions


【解决方案1】:

这是因为 /dev/dsp 在 ubuntu 中被删除了 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

【讨论】:

  • 一定搞错了。您发送的命令有效。谢谢一百万!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-08-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-25
  • 1970-01-01
  • 2021-01-13
相关资源
最近更新 更多