23. A system comprising: an electronic data store configured to store one or more algorithms that, when executed, implement an automatic speech recognition engine; and one or more computing devices in communication with the electronic data store and with a web service configured to host one or more profiles, wherein the one or more computing devices are configured to: receive a message type indicator identifying a message type from a first client device; set a message preference based at least in part on the message type indicator received from the first client device; receive audio data from the first client device; receive a designation of a second client device from the first client device; transcribe the audio data to transcribed text; generate a message of the message type using the automatic speech recognition engine and based at least in part on the message preference received from the first client device, the message comprising the transcribed text; obtain profile information from the transcribed text using the message type indicator, wherein the profile information comprises at least one of an interest or a preference of a user of the first client device, and wherein the profile information is obtained without input from the first client device; provide the profile information that is obtained without input from the first client device to the web service for updating a profile account associated with the user of the first client device and associated with the message type indicator, wherein the profile information, including the profile information that is obtained without input from the first client device and that is provided to the web service, is available for dissemination from the profile account to a computing device of a contact authorized by the user; and transmit the message to the second client device.
23. A system comprising: an electronic data store configured to store one or more algorithms that, when executed, implement an automatic speech recognition engine; and one or more computing devices in communication with the electronic data store and with a web service configured to host one or more profiles, wherein the one or more computing devices are configured to: receive a message type indicator identifying a message type from a first client device; set a message preference based at least in part on the message type indicator received from the first client device; receive audio data from the first client device; receive a designation of a second client device from the first client device; transcribe the audio data to transcribed text; generate a message of the message type using the automatic speech recognition engine and based at least in part on the message preference received from the first client device, the message comprising the transcribed text; obtain profile information from the transcribed text using the message type indicator, wherein the profile information comprises at least one of an interest or a preference of a user of the first client device, and wherein the profile information is obtained without input from the first client device; provide the profile information that is obtained without input from the first client device to the web service for updating a profile account associated with the user of the first client device and associated with the message type indicator, wherein the profile information, including the profile information that is obtained without input from the first client device and that is provided to the web service, is available for dissemination from the profile account to a computing device of a contact authorized by the user; and transmit the message to the second client device. 31. The system of claim 23 , wherein the web service comprises at least one of a social networking site or a recommendation engine.