Site Grammars

As mentioned in About Speech Recognition, partitioning a deployment into sites improves speech recognition, because each site has its own dynamic grammar, which is the largest component of the recognition space.

When a badge user speaks a command, Vocera attempts to process it by combining the dynamic grammar of a single site with several smaller grammars. Specifically, Vocera searches the following grammars while processing a badge user utterance:

Vocera always includes the static grammar, the grammar of the Global site, and the badge user's personal grammar while processing voice commands. However, Vocera includes the dynamic grammar of only a single site, not the grammars of every site, while processing the command.

For example, suppose the Central Pacific Resort deployment has two sites—Carmel and Monterey—in addition to the Global site. If a badge user in Carmel issues the command, "Call Adda Turner", Vocera uses the following grammars to process it:

Figure 1. Grammars used at the Carmel site Grammars used at the Carmel site

Contacting a badge user at a remote site is a two-step process. For example, suppose the Carmel user in the previous example wants to call Adda Turner, but Adda's home site is Monterey. The user needs to speak two commands to place this call:

  1. Connect to Monterey.

  2. Call Adda Turner.

Vocera searches the dynamic grammar of the Carmel site—the current site of the user placing the call—to process the first command. After receiving the "Connect to" command, however, Vocera searches the dynamic grammar of the Monterey site, as shown in the following illustration:

Figure 2. Grammars used after connecting to the Monterey site Grammars used after connecting to the Monterey site

When a person places a telephone call to the hunt group number or the DID number of the Vocera system, the telephony Genie prompts the caller to say the name of the person or group, or enter an extension. Vocera processes the caller's response to the telephony Genie as follows:

See the Vocera Voice Server Telephony Configuration Guide and Working with Multiple Sites for additional information.