![使用 cat 和 /dev/dsp 播放、录制和传输声音](https://linux22.com/image/194679/%E4%BD%BF%E7%94%A8%20cat%20%E5%92%8C%20%2Fdev%2Fdsp%20%E6%92%AD%E6%94%BE%E3%80%81%E5%BD%95%E5%88%B6%E5%92%8C%E4%BC%A0%E8%BE%93%E5%A3%B0%E9%9F%B3.png)
Hacker News 上的一些评论表明,在 FreeBSD 上,您可以:
- 用于
cat
将文件(.wav
例如文件)发送到音频扬声器 (/dev/dsp
)。 - 使用类似的方法从麦克风录音。
- 通过网络发送实时流(使用
netcat
?)
我几乎可以做第一个。我这样做了cat /dev/random > /dev/dsp
,它会发出白噪音。无法弄清楚如何将其记录到文件中。还有2和3我实在是看不懂。有任何想法吗?
答案1
cat somefile.wav > /dev/dsp
cat /dev/dsp > record_from_mic.wav
cat /dev/dsp | nc -l 1234