如何使用Windows API从麦克风录制wav声音?
答案 0 :(得分:4)
您可以使用一系列waveInXXX Windows API来录制音频。 (即waveInOpen,waveInPrepareHeader,waveInAddBuffer,waveInStart ...)这些将以'原始'PCM格式录制音频,然后您可以将其放入WAV文件中。 (WAV文件基本上只是一个'包含'原始PCM音频的RIFF文件容器)。
以下是MSDN参考页:Recording with a Waveform-Audio Device
答案 1 :(得分:0)
查看所有MSDN样本(WSDK)正是这样做的,当然是唯一可靠的样本,当然