Add Text-to-Speech Sample

Based on  James Setaro's pull request, I've addressed @sowbug's feedback and fixed some nits.

@sowbug Please, can you have a look again?