1. A method for entry of contact information for storage in a contact database, the method comprising: responsive to detecting, at a communication device, an indication from a user of the communication device to record, recording at least a portion of a communication between the communication device and a second remote communication device, prompting the user to speak a contact name, and recording at least a portion of speech spoken by the user in response to the prompting as a recording of the contact name; automatically converting the recording of the at least a portion of the communication and the recording of the contact name into text; automatically extracting the contact name and at least one other type of contact information from the text; and storing the extracted contact name and the at least one other type of contact information in an entry of the contact database without manual entry of the extracted contact name and the at least one other type of contact information by the user of the communication device.
1. A method for entry of contact information for storage in a contact database, the method comprising: responsive to detecting, at a communication device, an indication from a user of the communication device to record, recording at least a portion of a communication between the communication device and a second remote communication device, prompting the user to speak a contact name, and recording at least a portion of speech spoken by the user in response to the prompting as a recording of the contact name; automatically converting the recording of the at least a portion of the communication and the recording of the contact name into text; automatically extracting the contact name and at least one other type of contact information from the text; and storing the extracted contact name and the at least one other type of contact information in an entry of the contact database without manual entry of the extracted contact name and the at least one other type of contact information by the user of the communication device. 6. The method according to claim 1 , wherein the extracting the contact name and the at least one other type of contact information from the text comprises: detecting a lack of a tag within the text; inferring information for the tag from other information collectable at the communication device about a second user of the second remote communication device; and assigning the inferred information to a field of the entry of the contact database, wherein the field is associated with the tag.