Noise recognizer for speech recognition systems
First Claim
1. In a speech recognition system, a method for responding to randomly occurring environmental and personal noises, comprising the steps of:
- identifying and recording at least one randomly occurring noise selected from the group consisting of environmental and personal noises;
mapping said at least one identified and recorded randomly occurring noise to a pre-defined action; and
, in response to receiving a randomly occurring noise which has been mapped to a pre-defined action, performing said pre-defined action.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for responding to randomly occurring noise in a voice recognition application program. The system receives an audio signal representative of sound in an audio environment and processes the audio signal to identify certain non-speech sounds. A pre-defined action is performed in response to the non-speech sound which has been identified. The pre-defined action is selected from the group consisting of disabling a microphone source of the audio signal, suspending further processing of the audio signal by the speech recognition system, executing a user-defined macro, and ignoring the sound. The system may perform additional steps including recording a sound which is to be identified as a non-speech sound and assigning one of the pre-defined actions to be performed in response when the non-speech sound has been identified.
230 Citations
18 Claims
-
1. In a speech recognition system, a method for responding to randomly occurring environmental and personal noises, comprising the steps of:
-
identifying and recording at least one randomly occurring noise selected from the group consisting of environmental and personal noises;
mapping said at least one identified and recorded randomly occurring noise to a pre-defined action; and
,in response to receiving a randomly occurring noise which has been mapped to a pre-defined action, performing said pre-defined action. - View Dependent Claims (2, 3, 4)
assigning one of said pre-defined actions to be performed in response when said randomly occurring background noise has been identified.
-
-
4. The method according to claim 1 wherein said environmental noise is selected from the group consisting of keyboard noises and a telephone ringer.
-
5. A system for responding to randomly occurring environmental and personal noises in a speech recognition application, comprising:
-
audio means for recording an audio signal representative of a randomly occurring noise selected from the group consisting of environmental and personal noises;
mapping means for mapping said recorded randomly occurring noise to a pre-defined action; and
,system reconfiguration means for performing said pre-defined action in response to receiving a noise which is identified as said randomly occurring noise. - View Dependent Claims (6, 7, 8)
-
-
9. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
identifying and recording at least one randomly occurring noise selected from the group consisting of environmental and personal noises;
mapping said at least one identified and recorded randomly occurring noise to a pre-defined action; and
,in response to receiving a randomly occurring noise which has been mapped to a pre-defined action, performing said pre-defined action. - View Dependent Claims (10, 11)
assigning one of said pre-defined actions to be performed in response when said randomly occurring background noise has been identified.
-
-
12. A method for responding to randomly occurring background noise in a speech recognition system, comprising the steps of:
-
receiving an audio signal representative of sound in an audio environment;
continuously determining from said audio signal if said audio signal originated as speech or at least one of a randomly occurring noise selected from the group consisting of environmental and personal noises; and
,executing a pre-defined function mapped to said randomly occurring noise in accordance with said determining step. - View Dependent Claims (13, 14, 15, 16, 17, 18)
recording randomly occurring noises selected from the group consisting of environmental and personal noises;
associating a respective pre-defined function with each recorded randomly occurring noise; and
,upon detection of any one of said at least one of said randomly occurring noises by said determining step, automatically executing said respective pre-defined function associated with said detected randomly occurring noise.
-
Specification