Patent US5764852A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5764852A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for speech recognition for distinguishing non-speech audio input events from speech audio input events

Assignee: International Business Machines Corp
•
Filing: 1994-08-16
•
Granted: 1998-06-09
•
Expires: 2014-08-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for analyzing audio input events. A template is utilized to analyze audio input events. A speech audio input event is identified. The identified speech audio input event is recorded. The recorded speech audio input event is processed to create a first entry in a template. A selected non-speech audio input event which occurs in a selected environment is identified. The identified non-speech audio input event is recorded. Then the recorded non-speech audio input event is processed to create a second entry in the template. Thereafter, a speech audio input event and a non-speech audio input event is distinguished by comparing an audio input event to the template.

Inventors

  • 👤 Marvin L. Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 13:33
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/26; G10L25/00; G10L25/78; G10L15/20; G10L15/22; G10L2015/226; G10L2015/228

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 162 words
A method for analyzing audio input events in a data processing system, wherein said data processing system utilizes a template to analyze audio input events, wherein said data processing system includes a peripheral device that generates said audio input event and an interrupt, said method comprising the steps of: identifying a speech audio input event; recording said identified speech audio input event; processing said recorded speech audio input event to create a first entry in a template; identifying a selected non-speech audio input event which occurs in a selected environment; recording said identified non-speech audio input event; processing said recorded non-speech audio input event to create a second entry in said template; and thereafter, distinguishing between a speech audio input event and a non-speech audio input event by comparing said audio input event to said template in response to detecting said interrupt and detecting said audio input event within a preselected amount of time wherein said non-speech audio input event is identified.
Claim 2
Independent Claim 162 words
A method for analyzing audio input events in a data processing system, wherein said data processing system utilizes a template to analyze audio input events, wherein said data processing system includes a peripheral device that generates said audio input event and an interrupt, said method comprising the steps of: identifying a speech audio input event; recording said identified speech audio input event; processing said recorded speech audio input event to create a first entry in a template; identifying a selected non-speech audio input event which occurs in a selected environment; recording said identified non-speech audio input event; processing said recorded non-speech audio input event to create a second entry in said template; and thereafter, distinguishing between a speech audio input event and a non-speech audio input event by comparing said audio input event to said template in response to detecting said interrupt and detecting said audio input event within a preselected amount of time wherein said non-speech audio input event is identified.
Claim 3
Dependent Claim 44 words
The method of claim 1, further comprising: determining whether a command is associated with said non-speech audio input event in response to identification said non-speech audio input event; and responsive to said command being associated with said non-speech audio input event, executing said command.
Claim 4
Independent Claim 199 words
A method for analyzing audio input events in a data processing system, wherein said data processing system utilizes a template to analyze audio input events and wherein said data processing system includes a peripheral device that generates an audio input event and an interrupt, said method comprising the steps of: identifying a speech audio input event; recording said identified speech audio input event; processing said recorded speech audio input event to create a first entry in a template; identifying a selected non-speech audio input event which occurs in a selected environment; recording said identified non-speech audio input event; processing said recorded non-speech audio input event to create a second entry in said template for said processed non-speech audio input event; detecting an interrupt; detecting said audio input event, wherein said audio input event occurs after said interrupt; identifying a non-speech audio input event by comparing an audio input event to said template; responsive to identifying a non-speech audio input event occurring a preselected amount of time after said interrupt occurs, determining whether a command is associated with said non-speech audio input event; and executing said command in response to said command being associated with said non-speech audio input event.
Claim 5
Independent Claim 199 words
A method for analyzing audio input events in a data processing system, wherein said data processing system utilizes a template to analyze audio input events and wherein said data processing system includes a peripheral device that generates an audio input event and an interrupt, said method comprising the steps of: identifying a speech audio input event; recording said identified speech audio input event; processing said recorded speech audio input event to create a first entry in a template; identifying a selected non-speech audio input event which occurs in a selected environment; recording said identified non-speech audio input event; processing said recorded non-speech audio input event to create a second entry in said template for said processed non-speech audio input event; detecting an interrupt; detecting said audio input event, wherein said audio input event occurs after said interrupt; identifying a non-speech audio input event by comparing an audio input event to said template; responsive to identifying a non-speech audio input event occurring a preselected amount of time after said interrupt occurs, determining whether a command is associated with said non-speech audio input event; and executing said command in response to said command being associated with said non-speech audio input event.
Claim 6
Dependent Claim 39 words
The method of claim 3 further comprising processing said identified non-speech audio input event occurring said preselected amount of time after said interrupt occurs to replace said second entry in said template for said processed non-speech audio input event.
Claim 7
Independent Claim 188 words
An apparatus for analyzing audio input events, wherein said utilizes a template to analyze audio input events, wherein apparatus includes a peripheral device that generates an audio input event and an interrupt, said apparatus comprising: first identification means for identifying a speech audio input event; first recording means for recording said identified speech audio input event; first processing means for processing said recorded speech audio input event to create a first entry in a template; second identification means for identifying a selected non-speech audio input event which occurs in a selected environment; second recording means for recording said identified non-speech audio input event; second processing means for processing said recorded non-speech audio input event to create a second entry in said template for said processed non-speech audio input event; and comparison means for distinguishing between a speech audio input event and a non-speech audio input event by comparing said audio input event to said template in response to detecting said interrupt and detecting said audio input event within a preselected amount of time, wherein said non-speech audio input events may be efficiently distinguished from speech audio input events.
Claim 8
Independent Claim 188 words
An apparatus for analyzing audio input events, wherein said utilizes a template to analyze audio input events, wherein apparatus includes a peripheral device that generates an audio input event and an interrupt, said apparatus comprising: first identification means for identifying a speech audio input event; first recording means for recording said identified speech audio input event; first processing means for processing said recorded speech audio input event to create a first entry in a template; second identification means for identifying a selected non-speech audio input event which occurs in a selected environment; second recording means for recording said identified non-speech audio input event; second processing means for processing said recorded non-speech audio input event to create a second entry in said template for said processed non-speech audio input event; and comparison means for distinguishing between a speech audio input event and a non-speech audio input event by comparing said audio input event to said template in response to detecting said interrupt and detecting said audio input event within a preselected amount of time, wherein said non-speech audio input events may be efficiently distinguished from speech audio input events.
Claim 9
Dependent Claim 49 words
The apparatus of claim 5, further comprising: means for determining whether a command is associated with said non-speech audio input event in response to identification of said non-speech audio input event; and responsive to said command being associated with said non-speech audio input event, means for executing said command.
Claim 10
Independent Claim 232 words
An apparatus method for analyzing audio input events, where said apparatus utilizes a template to analyze audio input events and wherein said data processing system includes a peripheral device that generates an audio input event and an interrupt, said apparatus comprising: first identification means for identifying a speech audio input event; first recording means for recording said identified speech audio input event; first processing means for processing said recorded speech audio input event to create a first entry in a template; second identification means for identifying a selected non-speech audio input event which occurs in a selected environment; second recording means for recording said identified non-speech audio input event; second processing means for processing said recorded non-speech audio input event to create a second entry in said template for said processed non-speech audio input event; first detection means for detecting an interrupt; second detection means for detecting said audio input event, wherein said audio input event occurs after said interrupt; third identification means for identifying a non-speech audio input event by comparing an audio input event to said template; determination means, responsive to identifying a non-speech audio input event occurring a preselected amount of time after said interrupt occurs, for determining whether a command is associated with said non-speech audio input event; and execution means for executing said command in response to said command being associated with said non-speech audio input event.
Claim 11
Independent Claim 232 words
An apparatus method for analyzing audio input events, where said apparatus utilizes a template to analyze audio input events and wherein said data processing system includes a peripheral device that generates an audio input event and an interrupt, said apparatus comprising: first identification means for identifying a speech audio input event; first recording means for recording said identified speech audio input event; first processing means for processing said recorded speech audio input event to create a first entry in a template; second identification means for identifying a selected non-speech audio input event which occurs in a selected environment; second recording means for recording said identified non-speech audio input event; second processing means for processing said recorded non-speech audio input event to create a second entry in said template for said processed non-speech audio input event; first detection means for detecting an interrupt; second detection means for detecting said audio input event, wherein said audio input event occurs after said interrupt; third identification means for identifying a non-speech audio input event by comparing an audio input event to said template; determination means, responsive to identifying a non-speech audio input event occurring a preselected amount of time after said interrupt occurs, for determining whether a command is associated with said non-speech audio input event; and execution means for executing said command in response to said command being associated with said non-speech audio input event.
Claim 12
Dependent Claim 41 words
The apparatus of claim 7 further comprising means for processing said identified non-speech audio input event occurring said preselected amount of time after said interrupt occurs to replace said second entry in said template for said processed non-speech audio input event.

References Cited (Backward Citations)

US4383135A Cited
US4532648A Cited
US4918735A Cited
US4797924A Cited
US4827520A Cited
US5231691A Cited
US5274739A Cited
US5209695A Cited
US5369728A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-06-08 2001-12-08 2002-06-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-06-08 2005-12-08 2006-06-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-06-08 2009-12-08 2010-06-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag