8. The system of claim 1 , wherein the semantic model parses the one or more word strings to identify nouns to determine the detected object and wherein the semantic model parses the one or more word strings to identify verbs to determine the detected action.
1. A system to process speech, the system comprising: an acoustic model to transform speech input into one or more word strings; a semantic model to convert each of the one or more word strings into a detected object and a detected action; and a synonym table storing data that can be processed to determine a preferred object based on the detected object and to determine a preferred action based on the detected action.