Can Text to Speech be used for any type of content, or are there specific limitations?

Text to Speech will read aloud any text on the page. It cannot read aloud text that is part of an image or video.