Capture audio to/from headset on Windows PC

IN PROGRESS
Bids
16
Avg Bid (USD)
$1249
Project Budget (USD)
$750 - $1500

Project Description:
We want to develop a call recording process that works on a Windows desktop and does not depend on the specific telephone application used by the PC. So this would result in recordings regardless of whether the calls were on Skype, a VOIP softphone, Google Voice or some other softphone client.

Our idea is to tap the audio going to the speakers/headphones and coming from the microphone. So the software would need to do the following;

1) Identify the drivers in use (or at least be able to work regardless of the drivers in use)
2) Monitor for the presence of audio going in/out of the headphones/speakers/microphone
3) either record the audio directly (as in create an audio file) or packetize the audio in a standard codec (such as g.711)
4) Store or send the recordings or packets to our program for processing
5) Have a software interface that let's us start/stop the process to designate when a call starts/stops

The requirements above are all pretty conceptual, so you would need to suggest an approach to doing this. In your bid you will need to tell us the following:

1) Generally how you will capture the audio without interfering with the user's use of the phone. They need to be able to hear and speak normally.
2) Whether you would create a recording or create packets for use to process and turn into recordings
3) What format to expect the audio in

Skills required:
VoIP, Windows Desktop
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 3000
in 30 days
$ 1400
in 30 days
$ 1250
in 8 days
$ 2000
in 10 days
$ 1500
in 20 days
$ 1100
in 25 days
$ 750
in 1 days
$ 1280
in 22 days
Hire Tauseef240
$ 750
in 10 days
Hire armitagecorto
$ 750
in 10 days