Hi partner99,
I hope it's still relevant for you, because I would like to help.
I also wanted to create a similar program and I did it with C#. Ozeki Phone System XE had this functionality, it provided me the tools to create my own program.
I can give you this to help you:
http://www.ozekiphone.com/call-recording-basics-387.html[
^]
I hope you will find your way through it :)
regards,
james