1. A computer-implemented method to automatically generate data associated with a medical report using voice inputs received during a first encounter, comprising: receiving a voice input from a source; determining an identity of the source; performing a speech-to-text conversion on the voice input to generate a text string representing the voice input; associating the text string with the identity of the source; automatically identifying and selecting one or more keywords from the text string, wherein the one or more keywords are associated with one or more data fields; and automatically populating the one or more data fields with the identified keywords according to values associated with the identified keywords and the identity of the source, the populated one or more data fields being different than the text string.