11. A speech-enabled surveillance management system, comprising: a grammar building tool configured to create a set of grammar keys based on ontology analytics corresponding to a set of data received from a DVM server and including a mapping table that associates each of a plurality of locations to at least one camera located within a particular facility, wherein the set of grammar keys corresponds to the particular facility, and wherein a first set of the grammar keys are for applications of the particular facility that remain constant during application execution and a second set of the grammar keys changes based on a change of the particular facility from a first facility to a second facility; a speech recognition engine configured to recognize a speech command from a set of grammar files; a control dialog manager configured to determine, upon recognizing the speech command, that the recognized speech command is applicable for a current facility context; a command translator configured to translate, upon determining the recognized speech command is applicable, the recognized applicable speech command to an executable speech command by mapping the speech command to a location and a particular camera associated with the location based on the mapping table and recognized speech command, wherein the location is a physical location within the particular facility and the recognized speech command comprises the location; and a processor configured to: execute the speech command; and display a video feed of a portion of the facility by a monitor based on the executed speech command and the particular camera associated with the location.
11. A speech-enabled surveillance management system, comprising: a grammar building tool configured to create a set of grammar keys based on ontology analytics corresponding to a set of data received from a DVM server and including a mapping table that associates each of a plurality of locations to at least one camera located within a particular facility, wherein the set of grammar keys corresponds to the particular facility, and wherein a first set of the grammar keys are for applications of the particular facility that remain constant during application execution and a second set of the grammar keys changes based on a change of the particular facility from a first facility to a second facility; a speech recognition engine configured to recognize a speech command from a set of grammar files; a control dialog manager configured to determine, upon recognizing the speech command, that the recognized speech command is applicable for a current facility context; a command translator configured to translate, upon determining the recognized speech command is applicable, the recognized applicable speech command to an executable speech command by mapping the speech command to a location and a particular camera associated with the location based on the mapping table and recognized speech command, wherein the location is a physical location within the particular facility and the recognized speech command comprises the location; and a processor configured to: execute the speech command; and display a video feed of a portion of the facility by a monitor based on the executed speech command and the particular camera associated with the location. 16. The system of claim 11 , wherein the mapping table associates a location in a key table with a camera or tile location in a camera table.