System and method for analyzing automatic speech recognition performance data
First Claim
1. A method for interpreting automatic speech recognition (ASR) performance data, the method comprising:
- receiving user input that selects a log file to be processed, wherein the log file contains log records produced by an ASR system as a result of verbal interaction between an individual and the ASR system; and
in response to receiving the user input, automatically interpreting data in the log records and generating interpretation results that reproduce less than half of the data from the log file;
wherein the interpretation results include general analysis results and exchange analysis results;
wherein the general analysis results include;
an identifier for the individual, a date for the telephone call, a start time for the telephone call, an overall duration for the telephone call, a cumulative duration for multiple system prompt portions of the telephone call, and a cumulative duration for multiple user reply portions of the telephone call; and
wherein the exchange analysis results include;
an identifier for a system prompt communicated to the individual by the ASR system, a duration for the system prompt, a user response to the system prompt, wherein the user response includes a textual representation of a verbal response from the individual, obtained through ASR, and a duration for the user response; and
wherein the exchange analysis results explicitly tie together the identifier for the system prompt, the duration for the system prompt, the user response, and the duration for the user response.
5 Assignments
0 Petitions
Accused Products
Abstract
In a disclosed method for interpreting automatic speech recognition (ASR) performance data, a data processing system may receive user input that selects a log file to be processed. The log file may contain log records produced by an ASR system as a result of verbal interaction between an individual and the ASR system. In response to receiving the user input, the data processing system may automatically interpret data in the log records and generate interpretation results. The interpretation results may include a duration for a system prompt communicated to the individual by the ASR system, a user response to the system prompt, and a duration for the user response. The user response may include a textual representation of a verbal response from the individual, obtained through ASR. The interpretation results may also include an overall duration for the telephone call.
-
Citations
20 Claims
-
1. A method for interpreting automatic speech recognition (ASR) performance data, the method comprising:
-
receiving user input that selects a log file to be processed, wherein the log file contains log records produced by an ASR system as a result of verbal interaction between an individual and the ASR system; and
in response to receiving the user input, automatically interpreting data in the log records and generating interpretation results that reproduce less than half of the data from the log file;
wherein the interpretation results include general analysis results and exchange analysis results;
wherein the general analysis results include;
an identifier for the individual, a date for the telephone call, a start time for the telephone call, an overall duration for the telephone call, a cumulative duration for multiple system prompt portions of the telephone call, and a cumulative duration for multiple user reply portions of the telephone call; and
wherein the exchange analysis results include;
an identifier for a system prompt communicated to the individual by the ASR system, a duration for the system prompt, a user response to the system prompt, wherein the user response includes a textual representation of a verbal response from the individual, obtained through ASR, and a duration for the user response; and
wherein the exchange analysis results explicitly tie together the identifier for the system prompt, the duration for the system prompt, the user response, and the duration for the user response.
-
-
2. A method for interpreting automatic speech recognition (ASR) performance data, the method comprising:
-
receiving user input that selects a log file to be processed, wherein the log file contains log records produced by an ASR system as a result of verbal interaction between an individual and the ASR system; and
in response to receiving the user input, automatically interpreting data in the log records and generating interpretation results;
wherein the interpretation results include;
a duration for a system prompt communicated to the individual by the ASR system, a user response to the system prompt, wherein the user response includes a textual representation of a verbal response from the individual, obtained through ASR, and a duration for the user response. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A program product for analyzing automatic speech recognition (ASR) performance data, the program product comprising:
-
a computer-usable medium;
an ASR log analysis engine encoded in the computer-usable medium, wherein the ASR log analysis engine performs operations comprising;
receiving user input that selects a log file to be processed, wherein the log file contains log records produced by an ASR system as a result of verbal interaction between an individual and the ASR system; and
in response to receiving the user input, automatically interpreting data in the log records and generating interpretation results;
wherein the interpretation results include;
a duration for a system prompt communicated to the individual by the ASR system, a user response to the system prompt, wherein the user response includes a textual representation of a verbal response from the individual, obtained through ASR, and a duration for the user response. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification