1. An information processing apparatus in communication with an apparatus storing data, the information processing apparatus comprising: an oral reading unit that converts text to speech data to output the speech data; an input unit for inputting a question; a storage unit that stores text templates for responses to the questions input by the input unit and stores text template conversion rules; and a control unit that retrieves data and items of information associated with the data from the apparatus storing the data, wherein the control unit analyzes a question about a from a user to select a text template for a response to the question, detects characters in items of information of the data where the characters replace replacement symbols included in the text template to convert the text template to a new text template based on whether the characters can be read aloud, generates a text to be read aloud using the converted new text template, and causes the oral reading unit to read the text aloud.