In general there will be a prior or concurrent step of speech rate adjustment 61, during which time the rate of speech will be adjusted according parameters such as pointer movements detected during pointer tracking 57, user preferences, the difference in the location of the pointer and the location of the text currently being read, and other parameters.