Speech Recognition
AssigneeMicrosoft Technology Licensing, LLC
InventorRaymond J. Froelich
Life of this patent
Estimating the term…
Abstract
A computer system comprises an input configured to receive voice input from a user, the voice input having speech intervals separated by non-speech intervals; an ASR system configured to identify individual words in the voice input during speech intervals of the voice input, and store the identified words in memory; a speech overload detection module configured to detect at a time during a speech interval of the voice input a speech overload condition; and a notification module configured to output to the user, in response to said to detection, a notification of the speech overload condition.
Claims20
A computer system comprising:
- an input configured to receive voice input from a user, the voice input having speech intervals separated by non-speech intervals;
- an ASR system configured to identify individual words in the voice input during speech intervals of the voice input, and store the identified words in memory;
- a speech overload detection module configured to detect at a time during a speech interval of the voice input a speech overload condition;
- and
- a notification module configured to output to the user, in response to said to detection, a notification of the speech overload condition.
A computer-implemented method of effecting communication between a user and an artificial intelligence software agent executed on a computer, the method comprising:
- receiving at an ASR system voice input from a user, the voice input having speech intervals separated by non-speech intervals;
- identifying, by the ASR system, individual words in the voice input during speech intervals of the voice input, and storing the identified words in memory;
- detecting at a time during a speech interval of the voice input a speech overload condition;
- and
- outputting to the user, in response to said to detection, a notification of the speech overload condition.
A computer program product comprising an artificial intelligence software agent stored on a computer readable storage medium, the software agent for communicating with a user based on the output of an ASR system, the ASR system for receiving voice input from the user and identifying individual words in the voice input during speech intervals thereof, the software agent being configured when executed to perform operations of:
- detecting at a time during a speech interval of the voice input a speech overload condition;
- and
- outputting to the user, in response to said to detection, a notification of the speech overload condition.
Dependencies are inferred from the claim text.