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.
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. 9. The system of claim 1 , wherein the semantic model assigns a first probability value to the detected object and a second probability value to the detected action, wherein the first probability value and the second probability value indicate a likelihood that the detected object and the detected action reflect an intent of a speaker of the speech input.