IP Library Granted Patent US 6,941,268
Granted Patent B2
US 6,941,268 · App. 09/887,750 · Granted Sep 6, 2005

Handling of speech recognition in a declarative markup language

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,941,268
App. No.
09/887,750
Granted
Sep 6, 2005
Kind
B2
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.

Claims (5)

1. A method of determining a selection from a plurality of options in a voice application written in a declarative markup language, the method comprising:

presenting the plurality of options in a list format aurally using a computer system; and

responsive to an input, the input corresponding to a voice command, determining the selection from the plurality of options using a partially overlapping target windows implemented in the declarative markup language using a mark semantic that provides a relative offset from the mark to the time the command was received.

2. The method of claim 1 wherein the plurality of options comprises a group of phonotactically similar grammar options.

3. The method of claim 1 wherein the plurality of options comprises an n-best list provided by an automatic speech recognition system.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2012
From: TELLME NETWORKS, INC.
To: MICROSOFT CORPORATION
Reel/Frame 027910/0585 →