Voice Mode Grammar Library for German (Germany)
This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
The voice mode grammar library contains a collection of preconstructed grammar rulesets. Each ruleset contains a number of publicly scoped rules that are designed to recognize spoken input for a specific type of data such as a date, a time, or numbers. Click the links in the table to read documentation describing the syntax and return values for the rules contained in each of the rulesets.
The voice mode grammar library is provided as a convenience, obviating the need for developers to write their own rules for collecting commonly used data and enabling developers to easily develop more complex grammars based on these types of common data. In addition, many of the individual rules provide built-in validation. For example, if a developer activates the DigitBlock_2Digits rule, the user must provide the correct number of digits (two) required for that rule.
Ruleset | Description |
---|---|
Confirmation rules provide access to simple dialog confirmation responses. |
|
Currency_Euro rules describe a quantity of currency up to one million dollars and 99 cents. |
|
DigitBlock rules describe sequences of digit strings in length from two to four digits. |
|
Phone Number rules recognize German phone numbers that range in length from 2 to 14 digits (excluding the national trunk prefix digit 0). |
|
Cardinal rules recognize numeric values ranging from zero to one million. |
|
Ordinal rules recognize numeric ordering values that range from 1 (first) to 100 (one hundredth). |
|
Date rules recognize dates expressed in a number of forms. |
|
Time rules recognize expressions of time based on a 12-hour clock. |