The idea is that one would have a conference using a headset and I have to record conversation entirely(what BOTH sides are saying) at a reasonable quality, the restrictions for co开发者_运维问答mponents/units are:
must be compatible(or at least nearly) with Delphi 2010
if any components involved must be shipped with Delphi 2010 or to be open source
I was thinking about using Direct X but I haven't found a example.
Note: that recording desktop + sound(mic and speakers) would be even better.
If you have any questions, please do not hesitate to ask.
Thank you all for your time.
You can record the "Stereo Mix" just like a Microphone, so any Delphi recording answer will suffice.
Edit: This thread on the Microsoft forums talks about a virtual audio driver that might do the trick on Windows XP.
--jeroen
You might try the audio library at: http://www.un4seen.com/
The "BASS" DLLs work fine with Windows Xp. They are free for non-commercial use though not open source but mentioned as it still might fulfill your requirements. There are issues that preclude its use for recording functions on some PCs where the recording function is disabled. You have to establish whether the dlls work with Delphi 2010. It works very well with Delphi 2007.
精彩评论