← Back to Patent Explorer
US5313531A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for speech analysis and speech recognition

Assignee: International Business Machines Corp
•
Filing: 1990-11-05
•
Granted: 1994-05-17
•
Expires: 2010-11-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus are disclosed for speech analysis and speech recognition. Each speech utterance under examination in accordance with the method of the present invention is digitally sampled and represented as a temporal sequence of data frames. Each data frame is then analyzed by the application of a Fast Fourier Transform (FFT) to obtain an indication of the energy content of each data frame in a plurality of frequency bands or bins. An indication of each of the most significant frequency bands, in terms of energy content, are then plotted by bin number for all data frames and graphically combined to create a power content signature for the speech utterance which is indicative of the movement of audio power through the audio spectrum over time for that utterance. By comparing the power content signature of an unknown speech utterance to a number of previously stored power content signatures, each associated with a known utterance, it is possible to identify an unknown speech utterance with a high degree of accuracy. In one preferred embodiment of the present invention, comparisons of power content signatures from unknown speech utterances are made with stored power content signatures utilizing a least squares fit or other suitable technique.

Inventors

  • 👤 John W. Jackson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 03:54
CPC Classifications
G; G10; G10L; G10L21/00; G10L21/06

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 115 words
A method for analyzing human speech, said method comprising the steps of: representing a speech utterance as a temporal sequence of frames, each frame representing acoustic parameters at one of a succession of brief time periods; analyzing each frame of acoustic parameters to obtain a plurality of spectral parameters, each of said plurality of spectral parameters representing an energy level at one of a series of different frequency bins; identifying a spectral parameter within each frame having the highest energy level within that frame; and plotting an indication of said spectral parameters having the highest energy level for each frame in said temporal sequence to form a first continuous signature representative of said speech utterance.
Claim 2
Independent Claim 115 words
A method for analyzing human speech, said method comprising the steps of: representing a speech utterance as a temporal sequence of frames, each frame representing acoustic parameters at one of a succession of brief time periods; analyzing each frame of acoustic parameters to obtain a plurality of spectral parameters, each of said plurality of spectral parameters representing an energy level at one of a series of different frequency bins; identifying a spectral parameter within each frame having the highest energy level within that frame; and plotting an indication of said spectral parameters having the highest energy level for each frame in said temporal sequence to form a first continuous signature representative of said speech utterance.
Claim 3
Dependent Claim 32 words
The method for analyzing human speech according to claim 1, further including the step of identifying a second spectral parameter within each frame having the second highest energy level within that frame.
Claim 4
Dependent Claim 46 words
The method for analyzing human speech according to claim 2, further including the step of plotting an indication of said second spectral parameter having the second highest energy level for each frame ins aid temporal sequence to form a second continuous representative of said speech utterance.
Claim 5
Dependent Claim 31 words
The method for analyzing human speech according to claim 3, further including the step of combining said first continuous signature and said second continuous signature to form a single continuous signature.
Claim 6
Dependent Claim 28 words
The method for analyzing human speech according to claim 1, further including the step of identifying a plurality of spectral parameters within each frame having high energy levels.
Claim 7
Dependent Claim 40 words
The method for analyzing human speech according to claim 5, further including the step of plotting an indication of each of said plurality of spectral parameters for each frame to form a composite continuous signature representative of said speech utterance.
Claim 8
Independent Claim 137 words
A method for recognizing human speech, said method comprising the steps of: representing a speech utterance as a temporal sequence of frames, each frame representing acoustic parameters at one of a succession of brief time periods; analyzing each frame of acoustic parameters to obtain a plurality of spectral parameters, each of said plurality of spectral parameters representing an energy level at one of a series of different frequency bins; identifying a spectral parameter within each frame having the highest energy level within that frame; plotting an indication of said selected spectral parameters having the highest energy level for each frame in said temporal sequence to form a first continuous signature representative of said speech utterance; and comparing said first continuous signature representative of said speech utterance with a plurality of stored signatures representative of selected speech utterances.
Claim 9
Independent Claim 137 words
A method for recognizing human speech, said method comprising the steps of: representing a speech utterance as a temporal sequence of frames, each frame representing acoustic parameters at one of a succession of brief time periods; analyzing each frame of acoustic parameters to obtain a plurality of spectral parameters, each of said plurality of spectral parameters representing an energy level at one of a series of different frequency bins; identifying a spectral parameter within each frame having the highest energy level within that frame; plotting an indication of said selected spectral parameters having the highest energy level for each frame in said temporal sequence to form a first continuous signature representative of said speech utterance; and comparing said first continuous signature representative of said speech utterance with a plurality of stored signatures representative of selected speech utterances.
Claim 10
Dependent Claim 32 words
The method for analyzing human speech according to claim 7, further including the step of identifying a second spectral parameter within each frame having the second highest energy level within that frame.
Claim 11
Dependent Claim 47 words
The method of analyzing human speech according to claim 8, further including the step of plotting an indication of said second spectral parameter having the second highest energy level for each frame in said temporal sequence to form a second continuous signature representative of said speech utterance.
Claim 12
Independent Claim 120 words
An apparatus for analyzing human speech, said apparatus comprising: audio input means for receiving a speech utterance; sampling means for creating a temporal sequence of frames, each frame representing acoustic parameters at one of a succession of brief time periods; transform means for determining a plurality of spectral parameters, each of said plurality of spectral parameters representing an energy level at one of a series of different frequency bins; processor means for identifying a spectral parameter within each frame having the highest energy level within that frame; and means for plotting an indication of said spectral parameters having the highest energy level for each frame in said temporal sequence to form a first continuous signature representative of said speech utterance.
Claim 13
Independent Claim 120 words
An apparatus for analyzing human speech, said apparatus comprising: audio input means for receiving a speech utterance; sampling means for creating a temporal sequence of frames, each frame representing acoustic parameters at one of a succession of brief time periods; transform means for determining a plurality of spectral parameters, each of said plurality of spectral parameters representing an energy level at one of a series of different frequency bins; processor means for identifying a spectral parameter within each frame having the highest energy level within that frame; and means for plotting an indication of said spectral parameters having the highest energy level for each frame in said temporal sequence to form a first continuous signature representative of said speech utterance.
Claim 14
Dependent Claim 18 words
The apparatus for analyzing human speech according to claim 10, wherein said audio input means comprises a microphone.
Claim 15
Dependent Claim 28 words
The apparatus for analyzing human speech according to claim 10, wherein said sampling means comprises digital sampling means for digitizing said speech utterance at a selected sampling rate.
Claim 16
Dependent Claim 18 words
The apparatus for analyzing human speech according to claim 12, wherein said selected sampling rate comprises eighty-eight kilohertz.
Claim 17
Dependent Claim 19 words
The apparatus for analyzing human speech according to claim 10, wherein said processor means comprises a digital signal processor.
Claim 18
Independent Claim 145 words
An apparatus for recognizing human speech, said apparatus comprising: audio input means for receiving a speech utterance; sampling means for creating a temporal sequence of frames, each frame representing acoustic parameters at one end of a succession of brief time periods; transform means for determining a plurality of spectral parameters, each of said plurality of spectral parameters representing an energy level at one of a series of different frequency bins; processor means for identifying a spectral parameter within each frame having the highest energy level within that frame; means for plotting an indication of said spectral parameters having the highest energy level for each frame in said temporal sequence to form a first continuous signature representative of said speech utterance; and comparison means for comparing said first continuous signature representative of said speech utterance with a plurality of stored signatures representative of selected speech utterances.
Claim 19
Independent Claim 145 words
An apparatus for recognizing human speech, said apparatus comprising: audio input means for receiving a speech utterance; sampling means for creating a temporal sequence of frames, each frame representing acoustic parameters at one end of a succession of brief time periods; transform means for determining a plurality of spectral parameters, each of said plurality of spectral parameters representing an energy level at one of a series of different frequency bins; processor means for identifying a spectral parameter within each frame having the highest energy level within that frame; means for plotting an indication of said spectral parameters having the highest energy level for each frame in said temporal sequence to form a first continuous signature representative of said speech utterance; and comparison means for comparing said first continuous signature representative of said speech utterance with a plurality of stored signatures representative of selected speech utterances.
Claim 20
Dependent Claim 18 words
The apparatus for analyzing human speech according to claim 15, wherein said audio input means comprises a microphone.
Claim 21
Dependent Claim 28 words
The apparatus for analyzing human speech according to claim 15, wherein said sampling means comprises digital sampling means for digitizing said speech utterance at a selected sampling rate.
Claim 22
Dependent Claim 18 words
The apparatus for analyzing human speech according to claim 17, wherein said selected sampling rate comprises eighty-eight kilohertz.
Claim 23
Dependent Claim 19 words
The apparatus for analyzing human speech according to claim 15, wherein said processor means comprises a digital signal processor.

References Cited (Backward Citations)

US3588353A Cited
US3603738A Cited
US4829574A Cited
US4776017A Cited
US4748670A Cited
US4809332A Cited
US4852170A Cited
US4933973A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-05-16 1997-11-15 1998-05-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-05-16 2001-11-15 2002-05-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-05-16 2005-11-15 2006-05-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag