As one of the first steps, I have created the following bugs, to keep record of what I'll be covering in the project.
Bug #1003439 ==> A meta-bug for the Desktop TTS, that will keep track of the development on all the three OSes.
I'll be starting with the windows platform. Bug #1003457 will keep track of the development on Windows
I plan to start working from 5th/6th May.
After I am done with windows, I plan to move on to Mac and then, if time permits, Linux.
Bug #1003452 and Bug #1003464 will keep track of the development on Mac and Linux, respectively.
Before starting on windows. I'll be studying the current Pico implementation.