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

Speech processing apparatus and methods

Assignee: Individual
•
Filing: 1987-06-09
•
Granted: 1989-04-11
•
Expires: 2007-06-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Speech processing apparatus and methods utilizing a circuit for electronically deriving from speech over time a series of coordinate values representing positions of points on a path in a mathematical space which path positions represent the speech. An electronic memory prestores phonetic representations in correspondence with indicia of a glide in the path which indicia represent a nucleus in the space at which the glide begins and a range of directions of offglide on the path from the nucleus. A trajectory parameter is electronically computed from the series of coordinate values. When both the trajectory parameter satisfies a predetermined condition for significance and a coordinate value currently reached by the speech is within a predetermined region of such values, a signal is produced. The speech on the path is electronically analyzed in response to the signal for occurrence of a position in the nucleus and an offglide in said range of directions which offglide happens before another significant trajectory parameter occurs. Upon occurrence of such indicia of a glide, the phonetic representation corresponding to the glide indicia is obtained from the electronic memory. Other apparatus and methods for producing a segmentation index signal representing the trajectory parameter are disclosed.

Inventors

  • 👤 James D. Miller
  • 👤 Hisao M. Chang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 12:54
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/04

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 179 words
Speech processing apparatus comprising: means for electronically deriving from speech over time a series of coordinate values representing positions of points on a path in a mathematical space which path positions represent the speech; electronic memory means for prestoring phonetic representations in correspondence with indicia of a glide in the path which indicia represent a nucleus in the space at which the glide begins and a range of directions from the nucleus; and means for electronically computing a trajectory parameter from the series of coordinate values and, when both the trajectory parameter satisfies a predetermined condition for significance and at least one of the coordinate values currently reached by the speech is within a predetermined region of such values, producing a signal, for electronically analyzing the speech on the path in response to the signal and, upon occurrence of a point position in the nucleus and an offglide on the path in said range of directions which offglide happens before another significant trajectory parameter occurs, obtaining from said electronic memory means the phonetic representation corresponding to the glide indicia.
Claim 2
Dependent Claim 179 words
Speech processing apparatus comprising: means for electronically deriving from speech over time a series of coordinate values representing positions of points on a path in a mathematical space which path positions represent the speech; electronic memory means for prestoring phonetic representations in correspondence with indicia of a glide in the path which indicia represent a nucleus in the space at which the glide begins and a range of directions from the nucleus; and means for electronically computing a trajectory parameter from the series of coordinate values and, when both the trajectory parameter satisfies a predetermined condition for significance and at least one of the coordinate values currently reached by the speech is within a predetermined region of such values, producing a signal, for electronically analyzing the speech on the path in response to the signal and, upon occurrence of a point position in the nucleus and an offglide on the path in said range of directions which offglide happens before another significant trajectory parameter occurs, obtaining from said electronic memory means the phonetic representation corresponding to the glide indicia.
Claim 3
Dependent Claim 78 words
Speech processing apparatus as set forth in claim 1 wherein said electronic computing and analyzing means includes means for electronically computing computing a numeric value indicative of direction of the offglide along the path beginning with the position where the trajectory parameter resulted in said signal when the coordinate values for at least one coordinate along the path are monotonic for a predetermined period of time beginning with the position where the trajectory parameter resulted in the signal.
Claim 4
Dependent Claim 86 words
Speech processing apparatus comprising: means for electronically deriving frequency spectra from speech in successive time intervals respectively and for computing a series of coordinate values of points on a path in a mathematical space form the frequency spectra of the speech; and means, connected to said means for electronically deriving and computing, for generating a segmentation index signal representing a function of the difference between the greatest and the least of the coordinate values in a time period encompassing a predetermined number of the time intervals.
Claim 5
Dependent Claim 86 words
Speech processing apparatus comprising: means for electronically deriving frequency spectra from speech in successive time intervals respectively and for computing a series of coordinate values of points on a path in a mathematical space form the frequency spectra of the speech; and means, connected to said means for electronically deriving and computing, for generating a segmentation index signal representing a function of the difference between the greatest and the least of the coordinate values in a time period encompassing a predetermined number of the time intervals.
Claim 6
Dependent Claim 81 words
Speech processing apparatus as set forth in claim 3 further comprising memory means for holding prestored information indicative of different phonetic representations corresponding to respective sets of addresses in the memory, and means for identifying coordinate values approximating at least one position along the path where the segmentation index value exceeds a predetermined value, generating a memory address as a function of the position coordinate values and obtaining from said memory means the phonetic representation information prestored at that memory address.
Claim 7
Dependent Claim 83 words
Speech processing apparatus as set forth in claim 3 wherein the series of coordinate values of points on the path includes three series of values for three coordinates respectively and said means for generating a segmentation index signal includes means for computing each segmentation value represented by the signal as a weighted sum of respective differences for each coordinate between the greatest and the least value for the respective coordinate occurring in a time period encompassing a predetermined number of the time intervals.
Claim 8
Dependent Claim 99 words
Speech processing apparatus as set forth in claim 3 wherein the series of coordinate values of points on the path includes three series of values for three coordinates respectively and said means for generating a segmentation index signal includes means for computing each segmentation value represented by the signal as a weighted sum of respective differences for each coordinate between the greatest and the least value for the respective coordinate occurring in a time period encompassing a predetermined number of the time intervals, the weight for one of the coordinates being a function of coordinate value for that coordinate.
Claim 9
Dependent Claim 28 words
Speech processing apparatus as set forth in claim 6 wherein the weight function is inverse over a range of coordinate values for the coordinate to which it relates.
Claim 10
Dependent Claim 66 words
Speech processing apparatus as set forth in claim 3 wherein said means for generating a segmentation index signal includes means for indentifying a peak in the series of values and generating the segmentation index signal in response to an occurrence of the peak, with the time period encompassing a peak time when the peak occurs and the peak time being approximately centered in said time period.
Claim 11
Dependent Claim 110 words
Speech processing apparatus as set forth in claim 3 wherein the series of coordinate values of points on the path includes a plurality of series of values for a plurality of coordinates respectively and said means for generating a segmentation index signal includes means for identifying peaks as they occur in any of the plurality of series of values and generating the segmentation index signal in response to an occurrence of each peak, with the time period successively encompassing each of successive peak times when each peak occurs and each peak time being approximately centered in said time period for purposes of the segmentation index relating to its corresponding peak.
Claim 12
Dependent Claim 119 words
Speech processing apparatus as set forth in claim 3 further comprising means for prestoring phonetic representations in correspondence with indicia of a glide in the path which indicia represent a nucleus in the space at which the glide begins and a range of directions from the nucleus, wherein said means for generating a segmentation index signal includes means for electronically analyzing subsequent positions of the speech on the path in response to the segmentation index signal exceeding a predetermined value and, upon an occurrence of a glide beginning in the nucleus and moving in a direction in the range before another such segmentation index signal occurs, obtaining from the electronic memory the phonetic representation corresponding to the glide indicia.
Claim 13
Dependent Claim 143 words
A speech processing method comprising the steps of: electronically deriving from speech over time a series of coordinate values representing positions of points on a path in a mathematical space which path positions represent the speech; electrically computing a trajectory parameter from the series of coordinate values and, when both the trajectory parameter satisfies a predetermined condition for significance and at least one of the coordinate values currently reached by the speech is within a predetermined region of such values, producing a signal; electronically analyzing the speech on the path in response to the signal for occurrence of a glide including a position in a predetermined nucleus in the space and an offglide on the path in a predetermined range of directions which offglide happens before another significant trajectory parameter occurs; and upon said occurrence, producing a corresponding phonetic representation of the glide.
Claim 14
Dependent Claim 143 words
A speech processing method comprising the steps of: electronically deriving from speech over time a series of coordinate values representing positions of points on a path in a mathematical space which path positions represent the speech; electrically computing a trajectory parameter from the series of coordinate values and, when both the trajectory parameter satisfies a predetermined condition for significance and at least one of the coordinate values currently reached by the speech is within a predetermined region of such values, producing a signal; electronically analyzing the speech on the path in response to the signal for occurrence of a glide including a position in a predetermined nucleus in the space and an offglide on the path in a predetermined range of directions which offglide happens before another significant trajectory parameter occurs; and upon said occurrence, producing a corresponding phonetic representation of the glide.
Claim 15
Dependent Claim 45 words
A speech processing method as set forth in claim 11 wherein said electronic analyzing step includes the step of electronically computing a numeric value indicative of the direction of motion along the path beginning with the position where the trajectory parameter resulted in the signal.
Claim 16
Dependent Claim 47 words
A speech processing method as set forth in claim 11 wherein said electronic analyzing step includes the step of electronically determining whether the motion along the path is monotonic for a predetermined period of time beginning with the position where the trajectory parameter resulted in the signal.
Claim 17
Dependent Claim 45 words
A speech processing method as set forth in claim 11 wherein said electronic analyzing step includes the step of electronically determining whether the motion along the path is monotonic for a predetermined distance beginning with the position where the trajectory parameter resulted in the signal.
Claim 18
Dependent Claim 71 words
A speech processing method as set forth in claim 11 wherein said electronic analyzing step includes the step of electronically computing a numeric value indicative of the direction of motion along the path beginning with the position where the trajectory parameter resulted in said signal when the motion along the path is monotonic for a predetermined period of time beginning with the position where the trajectory parameter resulted in the signal.
Claim 19
Dependent Claim 70 words
A speech processing method as set forth in claim 11 wherein said electronic analyzing step includes the step of electronically determining whether the motion along the path is monotonic for a predetermined period of time beginning with the position where the trajectory parameter resulted in the signal, by determining that the values for at least one of the coordinates beginning with that position are either all increasing or all decreasing.
Claim 20
Dependent Claim 95 words
A speech processing method comprising the steps of: electronically deriving frequency spectra from speech in successive time intervals respectively; computing a series of coordinate values of points on a path in a mathematical space from the frequency spectra of the speech; determining a greatest and a least of the coordinate values of the points on the path in a time period encompassing a predetermined number of the time intervals; and generating a segmentation index signal representing a function of the difference between the greatest and the least of the coordinate values in the time period.
Claim 21
Dependent Claim 95 words
A speech processing method comprising the steps of: electronically deriving frequency spectra from speech in successive time intervals respectively; computing a series of coordinate values of points on a path in a mathematical space from the frequency spectra of the speech; determining a greatest and a least of the coordinate values of the points on the path in a time period encompassing a predetermined number of the time intervals; and generating a segmentation index signal representing a function of the difference between the greatest and the least of the coordinate values in the time period.
Claim 22
Dependent Claim 109 words
As speech processing method as set forth in claim 17 wherein the series of coordinate values of points on the path includes a plurality of series of values for a plurality of coordinates respectively and the step of generating a segmentation index signal includes identifying peaks as they occur in any of the plurality of series of values and generating the segmentation index signal in response to an occurrence of each peak, with the time period successively encompassing each of successive peak times when each peak occurs and each peak time being approximately centered in said time period for purposes of the segmentation index relating to its corresponding peak.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-04-10 1992-10-10 1993-04-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-04-10 1996-10-10 1997-04-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-04-10 2000-10-10 2001-04-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag