This project has moved. For the latest updates, please go here.

Speechlib -> NAudio

Nov 12, 2009 at 2:52 PM

Hi guys,

What is the "easiest" way to generate some speech from text (using speechlib), process the generated audio stream with some effects (using NAudio), and then either play it back, or save it to a WAV (MP3) file (again, using NAudio) without having to save any of the interim sound data to temporary WAV or other files (that is - all processing, before saving to WAV or playing back, happens in RAM)?

Thank you in advance!

Skype Voice Changer

Coordinator
Nov 13, 2009 at 1:33 PM

You would need to create a class derived from WaveStream that gives the output from speechlib from its Read method. Then that WaveStream could be passed through other effects before eventually going out to a WaveFileWriter

Mark

 

Nov 17, 2009 at 3:07 PM

Makes sense.

Thank you!