Complex sentence: This revolution depends on the quality of the software but also on the correct structure of the text: heading, punctuation, presence of alternate attributes for images etc. are crucial for a good vocalization.
Split into simpler sentences: This revolution depends on the quality of the software but also on a logical structure of the text. Use of headings, punctuation, presence of alternate attributes for images, etc. is crucial for a good vocalization.