我需要使用现有录音来模拟录制音频文件的过程。
我正在运行 ubuntu 8.10 并认为这会很简单,但现在似乎并不那么简单。
我想要做的“概念”是,
$ cat myaudio.wav > /dev/mic
Run Code Online (Sandbox Code Playgroud)
还有另一个程序正在监听/等待输入。
编辑:也许我的解释方式并不清楚,但我想通过将预先录制的声音文件流式传输到麦克风设备来基本上欺骗麦克风输入。
我可以
$ cat /dev/dsp > myfile.au
Run Code Online (Sandbox Code Playgroud)
捕获原始输入,以及
$ cat myfile.au > /dev/dsp
Run Code Online (Sandbox Code Playgroud)
将录制的输入流式传输到我的扬声器,所以我有点困惑为什么我不能用麦克风/录音功能做类似的事情?我仍然对 linux 上的低级声音几乎一无所知,但这似乎是不可能的。