System and method for speech trend analytics with objective function and feature constraints
First Claim
1. A method comprising:
- receiving, as part of a speech trend analysis request, a set of candidate feature constraints, an objective mathematical function with respect to a speech trend to be analyzed, and a set of speech record constraints to be applied to a group of speech records;
selecting a speech record from the group of speech records based on the set of speech record constraints;
identifying features in the speech record based on the set of candidate feature constraints, to yield identified features;
assigning, via a processor, using a statistical regression, a weight to each of the identified features, wherein a scalar value associated with each identified feature is evaluated using the objective mathematical function to yield the weight;
ranking the identified features by respective weights, to yield ranked identified features;
comparing the ranked identified features to a hand-picked set of alarm features, to yield a comparison; and
when the comparison indicates an alarm condition has been met, outputting one of the ranked identified features associated with a speech-based trend in response to the speech as an alarm.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for performing trend analysis of speech. A system practicing the method receives a speech trend analysis request having candidate feature constraints, an objective function with respect to a speech trend to be analyzed, and a set of speech record constraints. The system selects a subset of speech records from the group of speech records based on the set of speech record constraints to yield selected speech records, identifies features in the selected speech records based on the set of candidate feature constraints to yield identified features, and assigns a weight to each of the identified features based on the objective function. Then the system ranks the identified features by their respective weights to yield ranked identified features, and outputs at least one of the ranked identified features associated with a speech-based trend in response to the speech trend analysis request.
28 Citations
19 Claims
-
1. A method comprising:
-
receiving, as part of a speech trend analysis request, a set of candidate feature constraints, an objective mathematical function with respect to a speech trend to be analyzed, and a set of speech record constraints to be applied to a group of speech records; selecting a speech record from the group of speech records based on the set of speech record constraints; identifying features in the speech record based on the set of candidate feature constraints, to yield identified features; assigning, via a processor, using a statistical regression, a weight to each of the identified features, wherein a scalar value associated with each identified feature is evaluated using the objective mathematical function to yield the weight; ranking the identified features by respective weights, to yield ranked identified features; comparing the ranked identified features to a hand-picked set of alarm features, to yield a comparison; and when the comparison indicates an alarm condition has been met, outputting one of the ranked identified features associated with a speech-based trend in response to the speech as an alarm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:
-
receiving, as part of a speech trend analysis request, a set of candidate feature constraints, an objective mathematical function with respect to a speech trend to be analyzed, and a set of speech record constraints to be applied to a group of speech records; selecting a subset of speech records from the group of speech records based on the set of speech record constraints to yield selected speech records; identifying features in the selected speech records based on the set of candidate feature constraints to yield identified features; assigning, via a processor, using a statistical regression, a weight to each of the identified features, wherein a scalar value associated with each identified feature is evaluated using the objective mathematical function to yield the weight; ranking the identified features by respective weights to yield ranked identified features; comparing the ranked identified features to a hand-picked set of alarm features, to yield a comparison; and when the comparison indicates an alarm condition has been met, outputting one of the ranked identified features associated with a speech-based trend in response to the speech as an alarm. - View Dependent Claims (11)
-
-
12. A system comprising:
-
a processor; and a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising; receiving, as part of a speech trend analysis request, a set of candidate feature constraints selected by an analyst, an objective mathematical function with respect to a speech trend to be analyzed, and a set of speech record constraints to be applied to a group of speech records; selecting a speech record from the group of speech records based on the set of speech record constraints; identifying features in the speech record based on the set of candidate feature constraints, to yield identified features; assigning, via a processor, using a statistical regression, a weight to each of the identified features, wherein a scalar value associated with each identified feature is evaluated using the objective mathematical function to yield the weight; ranking the identified features by respective weights, to yield ranked identified features; comparing the ranked identified features to a hand-picked set of alarm features, to yield a comparison; and when the comparison indicates an alarm condition has been met, outputting one of the ranked identified features associated with a speech-based trend in response to the speech as an alarm. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification