The microsoft speech does look pretty good. I think that will probably do for this project.
Looking at the demos, it seems like the speech and videos play sequentially rather than simultaneously. Is that a problem or something that can be gotten around somehow?
thanks