If your dev team can figure out how to implement text-to-speech on your site, semantic HTML should be no trouble at all. But you as the business have to require this stuff. Also this isn't a one-man shop, for which I would have infinitely more simpathy