1. A mobile telephone communication system, comprising: an input port configured to obtain voice data from at least one user, wherein the input port is configured to further communicate the voice data as part of a conversation through a mobile telephone communication network; at least one memory configured to store the voice data, a plurality of searchable transcripts of voice data obtained during a respective plurality of communications, each searchable transcript comprising a plurality of words, data indicating a time offset of the plurality of words with respect to the obtained voice data, and a synopsis of the conversation, wherein the searchable transcript is derived from at least a portion of the voice data obtained by the input port which is not communicated as part of a telephone conversation through the mobile telephone communication system, a respective word of a respective searchable transcript being synchronized with the voice data corresponding to the respective word; and a processor configured to: associate searchable metadata with the voice data for each of the plurality of communications, the searchable metadata comprising at least a physical location of the user during the respective communication, store the associated searchable metadata with the respective searchable transcript and synopsis of the conversation for each of the respective plurality of communications, in a manner searchable based on a content of the searchable transcript, a content of the synopsis, and the physical location of the user during a respective communication, and associate targeted advertising for presentation to a user in dependence on both the physical location and the searchable transcript.