Patent US5764852A successfully refreshed from Google Patents.
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
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 |