I too have found nothing in terms of software. So I did some searching and foundthis website. It seems like he is somewhat close to solving this problem.
"A wise man speaks because he has something to say. A fool speaks because he has to say something."

"I do not condone, nor suggest the use of PCs."- Maestro