9. The method according to claim 8 , wherein at least one analysis selected from the group consisting of (a) a temporal analysis, (b) a natural language analysis, and (c) a syntactic analysis, is used to determine a context of the speech input.
8. A speech processing method, comprising: receiving a natural language speech input representing one or more instructions and one or more words; analyzing the natural language speech for contextual indicia to distinguish between the one or more instructions, instructing a device at take automated action, and the one or more words intended as data; determining whether a respective instruction is sufficiently complete to permit at least partial execution, or whether additional input is required to permit at least partial execution; at least partially executing the sufficiently complete respective instruction; and passing the one or more words intended as data to a data sink, wherein the one or more instructions are targeted to one of a plurality of respective applications, further comprising preserving a respective system state prior to at least partially executing the sufficiently complete respective instruction; and restoring a stored system state after execution of the sufficiently complete respective instruction.