这似乎根本不起作用:
cat /dev/urandom > /dev/dsp #from wikipedia.org
是不是因为pulseaudio?或者我需要做一些设置?
答案 0 :(得分:29)
我不确定有没有一个简单的设备你可以发送字节到现在 - /dev/dsp
设备是一个旧的OSS的东西,可能不会存在于现有的基于ALSA的系统中卡由/dev/snd
中的设备控制。
您可能最好使用aplay
或某些东西“播放”来自/dev/random
的数据,尽管您可能需要给它一大堆开关来告诉它假设数据的格式为了让它像你想要的WAV数据那样播放:
aplay -c 2 -f S16_LE -r 44100 /dev/random
答案 1 :(得分:5)
pacat / dev / urandom 无需任何额外安装即可在ubuntu上运行。
答案 2 :(得分:-1)
cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 10 | sed 1000000000q |aplay
cat /dev/urandom | tr -dc '0-9' | fold -w 10 | sed 1000000000q |aplay
cat /dev/urandom | tr -dc '0-9' | fold -w 10 | sed 1000000000q |aplay
cat /dev/urandom | tr -dc '&*(&(^)' | fold -w 10 | sed 1000000000q |aplay
cat /dev/urandom | tr -dc '&*(&(^)' | fold -w 10 | sed 1000000000q |aplay
cat /dev/urandom | tr -dc '~`!@#$%^&*()' | fold -w 1 | sed 1000000000q |aplay
cat /dev/urandom | tr -dc "0-9a-z" |aplay
cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 |aplay -r 192000