Method and apparatus for reducing conflicts between speech-enabled applications sharing speech menu
First Claim
Patent Images
1. A method of building a speech menu to control at least two devices, comprising:
- identifying at least two devices, each device having at least one candidate audio command associated with it,comparing each of the candidate audio commands of each device with previously registered audio commands to develop an accuracy value, andadding to the speech menu those candidate audio commands for which associated accuracy values exceed a predetermined value, whereinthe predetermined value is a function of at least one of the accuracy value, a predetermined threshold value and an average accuracy value, the average accuracy value being determined as a function of an average of a plurality of prior accuracy values.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus are provided for developing a speech menu which is adapted to store a plurality of sound commands for a speech-enabled application. A first sound command of the plurality of sound commands is compared to a second sound command to determine an accuracy value. If the accuracy value is less than a predetermined value, then at least one of the first sound command and the second sound command is replaced with a third sound command.
-
Citations
18 Claims
-
1. A method of building a speech menu to control at least two devices, comprising:
-
identifying at least two devices, each device having at least one candidate audio command associated with it, comparing each of the candidate audio commands of each device with previously registered audio commands to develop an accuracy value, and adding to the speech menu those candidate audio commands for which associated accuracy values exceed a predetermined value, wherein the predetermined value is a function of at least one of the accuracy value, a predetermined threshold value and an average accuracy value, the average accuracy value being determined as a function of an average of a plurality of prior accuracy values.
-
-
2. A method of building a speech menu to control at least two devices, comprising:
-
identifying at least two devices, each device having at least one candidate audio command associated with it, comparing each of the candidate audio commands of each device with previously registered audio commands to develop an accuracy value, and adding to the speech menu those candidate audio commands for which associated accuracy values exceed a predetermined value, wherein the accuracy value is determined according to an acoustical pattern matching procedure.
-
-
3. A set of instructions residing in a storage medium, the set of instructions capable of being executed by a processor to implement a development of a speech menu for a speech-enabled application, the method comprising the steps of:
-
a) comparing candidate sound commands from at least two device predetermined tables to previously-stored sound commands to determine an accuracy value therebetween; and if the accuracy values each are less than a predetermined value, installing the candidate sound commands of each device in the speech menu. - View Dependent Claims (4, 5, 6)
-
-
7. A method for building a speech menu from separate pre-existing speech menus, comprising:
-
determining a similarity of at least two predetermined and pre-trained audio commands from the pre-existing speech menus by comparing each audio command to the others, to determine an accuracy value; and combining each of the at least two audio commands in a final speech menu, wherein the accuracy value for each audio command is greater than or equal to a predetermined value. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A speech-enabled apparatus comprising:
a distance accuracy module capable of determining the similarity of at least two pre-trained audio commands, each pre-trained audio command being selected from a pre-existing speech menu, and capable of installing each pre-trained audio command into a final speech menu unless an accuracy value for each audio command is less than a predetermined value. - View Dependent Claims (14, 15, 16)
-
17. A set of instructions residing in a storage medium, the set of instructions capable of being executed by a processor to implement development of a speech menu, the method comprising the steps of:
-
a) determining a similarity of at least two pre-trained audio commands from pre-existing speech menus by comparing each audio command to the others to determine an accuracy value for each audio; and b) combining each of the at least two audio commands in a final speech menu, wherein the accuracy value for each audio command is greater than or equal to a predetermined value. - View Dependent Claims (18)
-
Specification