1

ここで参照されている次のスクリプトを使用して、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で、ユーザーはオーディオグルー​​プのメンバーです。足りないものはありますか?私はubuntu11.04を使用しています

4

1 に答える 1

2

これは、ubuntuで/ dev/dspが削除されたためです。Ubuntuで/dev/dspがあり ません。

代わりにこれらのコマンドを実行すると機能します。

 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
于 2012-07-28T19:58:36.863 に答える