Added indent functionality to speak()