Speech Application Grammar Developer
Jump to navigation
Jump to search
A Speech Application Grammar Developer is a speech application job role that can solve speech application grammar development tasks.
References
2017
- http://www.nuance.com/speech/training/jobroles.asp#grammars
- QUOTE: A Grammar Developer produces the speech recognition and DTMF grammars necessary for each custom collection context within an application, sometimes in conjunction with a Speech Scientist. Grammar types range from built-in recognizer grammars (which would only need to be configured through input configuration parameters), static external grammars, dynamic and late binding grammars, to sophisticated natural language grammars built upon statistical language models. The grammar developer will also use embedded ECMAScript routines for finer control of the recognizer’s response to a given caller's utterance.
Task List
- Write command grammars and individual state grammars to accommodate caller responses in each application state
- Gather and annotate data to create SLM grammars
- Define language models to improve recognition accuracy
- Modify recognizer dictionaries to accommodate anticipated vocabulary items
- Knowledge Areas: A Grammar Developer needs knowledge and skill in: XML (SRGS) grammar syntax, VoiceXML, xHMI, and JavaScript.
- QUOTE: A Grammar Developer produces the speech recognition and DTMF grammars necessary for each custom collection context within an application, sometimes in conjunction with a Speech Scientist. Grammar types range from built-in recognizer grammars (which would only need to be configured through input configuration parameters), static external grammars, dynamic and late binding grammars, to sophisticated natural language grammars built upon statistical language models. The grammar developer will also use embedded ECMAScript routines for finer control of the recognizer’s response to a given caller's utterance.