Skype Voice Changer demonstrates how to use NAudio and Skype4COM to allow real-time effects processing of your voice during a Skype conversation. It is developed in C#.The software has many filters for adding different tones to the voice. The software may look bit complex but if you use it, you will know how simple it is to use. NAudio works by constructing an audio playback graph. These effects are used to process MP3 files while they are being played back, and to process the real-time microphone input allowing you to change your voice during a Skype conversation.
Audio comes in “streams” which can be connected together and modified before eventually they go to a renderer. This might be your soundcard if you are listening to the audio, or it might be to a file on the hard disk. Skype Voice Changer demonstrates the use of NAudio for audio playback and sample manipulation. Eventually, it is intended that the effects framework in this project will become part of the core NAudio library.
However, it turns out that Skype has a full featured SDK to allow all kinds of third-party add-ons and enhancements. The Skype API can be used in .NET via a COM object, called Skype4Com.
Download Skype Voice Changer
Bookmarks