Hi,
Maybe you can download Zoiper 5 ( free version ) and try to see if it covers your requirements.
Regards,
Paul