1. A computer-implemented method, comprising: loading a document-specific natural language translation data structure into a computer memory in a computer system, the translation data structure being a computer-readable data structure that is identified in the computer system with a specific digital document in the computer system; receiving natural language voiced user input into the computer system; deriving, via the computer system, a set of one or more terms from the voiced user input; determining, via the computer system, that the set of one or more terms corresponds to the specific digital document in the computer system; determining, via the computer system, that the set of one or more terms corresponds to at least one computer-executable command, the determination that the set of one or more terms corresponds to the at least one command comprising analyzing the set of one or more terms using the document-specific natural language translation data structure; determining, via the computer system, that the set of one or more terms corresponds to an element in the document; and executing the at least one command on the element in the document.