1. A method comprising: receiving an utterance from a user; analyzing, via a processor, the utterance to identify a demographic of the user and a prosody; retrieving, from a network, data associated with the demographic; retrieving, from the network, recorded speech matching the prosody and associated with the data; and saving the data and recorded speech in a database for generating speech.