Brandon Porter - Mountain View CA, US Lisa Stifelman - Mountain View CA, US Michael Bodell - Mountain View CA, US Matthew Marx - Mountain View CA, US Philip Sutton - San Mateo CA, US
International Classification:
G10L021/00
US Classification:
704/275000
Abstract:
Declarative markup languages for speech applications such as VoiceXML are becoming more prevalent programming modalities for describing speech applications. Present declarative markup languages for speech applications model the running speech application as a state machine with the program specifying the transitions amongst the states. These languages can be extended to support a marker-semantic to more easily solve several problems that are otherwise not easily solved. In one embodiment, a partially overlapping target window is implemented using a mark semantic. Other uses include measurement of user listening time, detection and avoidance of errors, and better resumption of playback after a false barge in.