1. A method, performed on a computer system, for tracking time using speech recognition, the method comprising the acts of: accessing speech data; recognizing at least two voice commands from the speech data, each voice command occurring at a different time; determining a first time, indicative of a first time of day, associated with a speaking of a first of the voice commands, wherein said first voice command identifies a start of a time interval; determining a second time, indicative of a second time of day, associated with a speaking of a second of the voice commands, wherein said second voice command identifies an end of said time interval; and storing data identifying said time interval and data identifying one or more of said first voice command and second voice command, wherein the speech data comprises a time stamp that indicates a third time of day; and the act of determining a first time comprises: determining an offset time that is a time difference between the time stamp and a time when the first voice command is spoken; and determining the first time through reference to the time stamp and the offset time.