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

Speech recognition method and apparatus thereof

Assignee: Sony Corp
•
Filing: 1989-03-07
•
Granted: 1991-03-26
•
Expires: 2009-03-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A speech recognition method and apparatus in which a plurality of time-sequential acoustic parameters are derived from a segmented input speech signal and are used to form a first trajectory that is time normalized. The time-normalized trajectory is sampled at predetermined lengths therealong and the sampling results used to form a new time-normalized trajectory with equally spaced points ("dots" on the graph), which is compared with a plurality of previously registered trajectories until a match is found between the new time-normalized trajectory and one of the registered trajectories, at which time an indication of the results of the matching is produced. A silence acoustic parameter can also be added to the time-sequential acoustic parameters so that the time-normalized trajectory can start and end from a point of silence. In addition, the length of the first trajectory formed from the acoustic parameters derived from the segmented speech signals is determined and used in the matching operation with the registered trajectories, so that the lengths of the trajectories as well as the distances between the formed trajectory and the stored trajectory are also taken into account to increase the recognition ratio.

Inventors

  • 👤 Masao Watari
  • 👤 Yoichiro Sako
  • 👤 Makoto Akabane
  • 👤 Atsunobu Hiraiwa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 13:12
CPC Classifications
G; G10; G10L; G10L15/00

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 173 words
A method of speech recognition comprising the steps of: segmenting an input speech signal; deriving a plurality of time-sequential acoustic parameters from the segmented speech signal having characteristics time-normalized at every segment; forming a first trajectory using a plurality of dots, each dot corresponding to one of said plurality of time-sequential, time-normalized acoustic parameters, to form a time-normalized trajectory of said segmented speech signal; providing a plurality of registered trajectories representing known speech segments, each of said registered trajectories being represented by a plurality of data; matching a formed trajectory with one of said registered trajectories; and producing an indication of the results of the matching; and characterized by the further steps of: sampling said formed first trajectory at a predetermined length therealong, thereby producing new data representing said formed trajectory to be matched with said registered trajectories; determining a length of said formed trajectory; determining lengths of said registered trajectories; comparing the length of said formed trajectory with the registered trajectory lengths; and using the comparison results in said step of matching.
Claim 2
Independent Claim 173 words
A method of speech recognition comprising the steps of: segmenting an input speech signal; deriving a plurality of time-sequential acoustic parameters from the segmented speech signal having characteristics time-normalized at every segment; forming a first trajectory using a plurality of dots, each dot corresponding to one of said plurality of time-sequential, time-normalized acoustic parameters, to form a time-normalized trajectory of said segmented speech signal; providing a plurality of registered trajectories representing known speech segments, each of said registered trajectories being represented by a plurality of data; matching a formed trajectory with one of said registered trajectories; and producing an indication of the results of the matching; and characterized by the further steps of: sampling said formed first trajectory at a predetermined length therealong, thereby producing new data representing said formed trajectory to be matched with said registered trajectories; determining a length of said formed trajectory; determining lengths of said registered trajectories; comparing the length of said formed trajectory with the registered trajectory lengths; and using the comparison results in said step of matching.
Claim 3
Dependent Claim 31 words
A method of speech recognition according to claim 1, in which said new time-normalized trajectory is formed on the basis of more than two adjacent time-sequential dots of said new dots.
Claim 4
Dependent Claim 30 words
A method of speech recognition according to claim 2, in which said new time-normalized trajectory is formed to pass through each dot in excess of two of said new dots.
Claim 5
Dependent Claim 28 words
A method of speech recognition according to claim 3, in which said new time-normalized trajectory is formed by interpolating a distance between said new dots by straight-line interpolation.
Claim 6
Dependent Claim 28 words
A method of speech recognition according to claim 3, in which said new time-normalized trajectory is formed by interpolating a distance between said new dots by curved-line interpolation.
Claim 7
Dependent Claim 40 words
A method of speech recognition according to claim 1, in which said step of forming a first trajectory includes the step of adding a silence acoustic parameter to said plurality of time-sequential acoustic parameters derived from said segmented speech signal.
Claim 8
Dependent Claim 32 words
A method of speech recognition according to claim 6, in which said step of forming a first trajectory includes the step of beginning said first trajectory at a point indicative of silence.
Claim 9
Dependent Claim 43 words
A method of speech recognition according to claim 6, in which said step of forming a first trajectory includes the steps of beginning said first trajectory at a point indicative of silence, and ending said first trajectory at said point indicative of silence.
Claim 10
Dependent Claim 32 words
A method of speech recognition according to claim 6, in which said step of forming a first trajectory includes the step of ending said first trajectory at a point indicative of silence.
Claim 11
Dependent Claim 37 words
A method of speech recognition according to claim 1, in which said predetermined lengths used for sampling said trajectory are varied in accordance with a total length of said first trajectory formed using said segmented speech signal.
Claim 12
Dependent Claim 61 words
A method of speech recognition according to claim 1, further comprising the step of comparing a trajectory length of said new time-normalized trajectory formed by said segmented speech signal with a trajectory length of said registered trajectory before carrying out the step of matching, thereby to decrease the number of said registered trajectories to be matched with said new time-normalized trajectory.
Claim 13
Dependent Claim 57 words
A method of speech recognition according to claim 1, further comprising the steps of determining a length of said new time-normalized trajectory formed from said segmented speech signal, determining the lengths of said registered trajectories, comparing the length of the new time-normalized trajectory with the registered trajectory length and using the comparison results in the matching step.
Claim 14
Dependent Claim 236 words
Apparatus for speech recognition, comprising: means for segmenting an input speech signal; means for producing a plurality of time-sequential acoustic parameters from the segmented speech signal, said parameters lying along a trajectory; means for producing a plurality of speech recognition parameters from said plurality of time-sequential acoustic parameters; means for registering a plurality of speech recognition parameters having respective known speech segment correlations; means for matching said calculated time-sequential speech recognition parameters with previously registered speech recognition parameters; output means for producing an output representing the results of the matching processing in said means for matching, wherein said means for producing a plurality of speech recognition parameters comprises: first calculating means receiving said time-sequential acoustic parameter produced at a first sample time and respective acoustic parameters produced at adjacent sampling times; second calculating means receiving said calculated intervals for calculating said speech recognition parameters by sampling at a series of said calculated intervals for a predetermined length over the trajectory; and further comprising: means for correcting a matching distance between said time-sequential speech recognition parameter produced from said segmented speech signal and said previously registered speech recognition parameter during operation of said means for matching based on the difference between a series of intervals of said plurality of time-sequential acoustic parameters produced from said segmented speech signal and a series of intervals of said previously registered speech recognition parameters during operation of said means for matching.
Claim 15
Dependent Claim 236 words
Apparatus for speech recognition, comprising: means for segmenting an input speech signal; means for producing a plurality of time-sequential acoustic parameters from the segmented speech signal, said parameters lying along a trajectory; means for producing a plurality of speech recognition parameters from said plurality of time-sequential acoustic parameters; means for registering a plurality of speech recognition parameters having respective known speech segment correlations; means for matching said calculated time-sequential speech recognition parameters with previously registered speech recognition parameters; output means for producing an output representing the results of the matching processing in said means for matching, wherein said means for producing a plurality of speech recognition parameters comprises: first calculating means receiving said time-sequential acoustic parameter produced at a first sample time and respective acoustic parameters produced at adjacent sampling times; second calculating means receiving said calculated intervals for calculating said speech recognition parameters by sampling at a series of said calculated intervals for a predetermined length over the trajectory; and further comprising: means for correcting a matching distance between said time-sequential speech recognition parameter produced from said segmented speech signal and said previously registered speech recognition parameter during operation of said means for matching based on the difference between a series of intervals of said plurality of time-sequential acoustic parameters produced from said segmented speech signal and a series of intervals of said previously registered speech recognition parameters during operation of said means for matching.
Claim 16
Dependent Claim 59 words
Apparatus according to claim 13, in which said first calculating means includes third calculating means for calculating the interval between said adjacent acoustic parameters at each of a plurality of time-sequential acoustic parameters and for calculating a distance between a parameter at a selected time and a parameter at an adjacent time by summing all of said calculated intervals.
Claim 17
Dependent Claim 24 words
Apparatus according to claim 14, in which said third calculating means comprises curved-line interpolation means for calculating the distance between said adjacent acoustic parameters.
Claim 18
Dependent Claim 23 words
Apparatus according to claim 13, further comprising means for adding to said plurality of time-sequential acoustic parameters an acoustic parameter indicative of silence.
Claim 19
Dependent Claim 42 words
Apparatus according to claim 16, in which said means for adding said silence acoustic parameter includes means for arranging said silence acoustic parameter at a start point of each of said plurality of time-sequential acoustic parameters produced from said segmented speech signal.
Claim 20
Dependent Claim 42 words
Apparatus according to claim 16, in which said means for adding said silence acoustic parameter includes means for arranging said silence acoustic parameter at an end point of each of said plurality of time-sequential acoustic parameters produced from said segmented speech signal.
Claim 21
Dependent Claim 43 words
Apparatus according to claim 16, in which said means for adding said silence acoustic parameter includes means for arranging said silence parameter at both start and end points of each of said plurality of time-sequential acoustic parameters produced from said segmented speech signal.
Claim 22
Dependent Claim 42 words
Apparatus according to claim 13, in which said time-sequential speech recognition parameters lie along a second trajectory and said second calculating means includes means for sampling said second trajectory at a series of intervals therealong for producing further time-sequential speech recognition parameters.
Claim 23
Dependent Claim 46 words
Apparatus according to claim 13, further comprising means for selecting a previously registered time-sequential parameter for use in said means for matching on the basis of a length formed of a series intervals of said plurality of time-sequential acoustic parameters produced from said segmented speech signal.
Claim 24
Dependent Claim 24 words
Apparatus according to claim 14, in which said third calculating means comprises straight-line interpolation means for calculating the interval between said adjacent acoustic parameters.

References Cited (Backward Citations)

JPS5096104A Cited
DE2448908A1 Cited
US4059725A Cited
US4049913A Cited
US4256924A Cited
US4348553A Cited
US4467437A Cited
US4384273A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-03-25 1994-09-24 1995-03-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-03-25 1998-09-24 1999-03-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-03-25 2002-09-24 2003-03-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag