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

Code-conversion method and apparatus for analyzing and synthesizing human speech

Assignee: Toshiba Corp
•
Filing: 1989-09-01
•
Granted: 1991-05-21
•
Expires: 2009-09-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Human speech is analyzed and a feature parameter is extracted from the human speech. The feature parameter is quantized and a quantization parameter is generated. Part of the bits of the quantization parameter is a predetermined bit pattern when the feature parameter is in a predetermined range. The part of the bits of the quantization parameter is tranformed into an additive parameter of at least one bit. The human speech is synthesized on the basis of the quantization parameter and the additive parameter. It is possible to nonlinearly quantize human speech into a quantization parameter having a small number of bits and to generate the synthesis parameter from the quantization parameter using a small size circuit.

Inventors

  • 👤 Takao Nakajima
  • 👤 Hiroshi Shigehara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 21:25
CPC Classifications
H; H04; H04B; H04B14/00; H04B14/02; H04B14/04; H04B14/046; G; G10; G10L; G10L19/00

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 163 words
A method of analyzing and synthesizing human speech comprising the steps of: analyzing human speech to extract a pitch parameter from said human speech; quantizing said pitch parameter to generate a quantization parameter having a plurality of bits, a part of said plurality of bits of said quantization parameter having a predetermined bit pattern when said pitch parameter is in a predetermined range which exceeds a range expressed by said plurality of bits, said predetermined range corresponding to a range of a human voice; transforming said part of said plurality of bits of said quantization parameter into an additive parameter having at least one bit in accordance with said predetermined range; combining said additive parameter with another part of said quantization parameter to obtain a synthesis parameter which has a shifted range including said predetermined range and excluding a redundant range not taken by said human voice; and synthesizing said human speech on the basis of said synthesis parameter and other feature parameters.
Claim 2
Independent Claim 163 words
A method of analyzing and synthesizing human speech comprising the steps of: analyzing human speech to extract a pitch parameter from said human speech; quantizing said pitch parameter to generate a quantization parameter having a plurality of bits, a part of said plurality of bits of said quantization parameter having a predetermined bit pattern when said pitch parameter is in a predetermined range which exceeds a range expressed by said plurality of bits, said predetermined range corresponding to a range of a human voice; transforming said part of said plurality of bits of said quantization parameter into an additive parameter having at least one bit in accordance with said predetermined range; combining said additive parameter with another part of said quantization parameter to obtain a synthesis parameter which has a shifted range including said predetermined range and excluding a redundant range not taken by said human voice; and synthesizing said human speech on the basis of said synthesis parameter and other feature parameters.
Claim 3
Independent Claim 172 words
An apparatus for analyzing and synthesizing human speech, said apparatus comprising: means for analyzing human speech to extract a pitch parameter from said human speech; means for quantizing said pitch parameter to generate a quantization parameter having a plurality of bits, a part of said plurality of bits of said quantization parameter having a predetermined bit pattern when said pitch parameter is in a predetermined range which exceeds a range expressed by said plurality of bits, said predetermined range corresponding to a range of a human voice; means for transforming said part of said plurality of bits of said quantization parameter into an additive parameter having at least one bit in accordance with said predetermined range; means for obtaining a synthesis parameter which has a shifted range including said predetermined range and excluding a redundant range not taken by said human voice by combining said additive parameter with another part of said quantization parameter; and means for synthesizing said human speech on the basis of said synthesis parameter and other feature parameters.
Claim 4
Independent Claim 172 words
An apparatus for analyzing and synthesizing human speech, said apparatus comprising: means for analyzing human speech to extract a pitch parameter from said human speech; means for quantizing said pitch parameter to generate a quantization parameter having a plurality of bits, a part of said plurality of bits of said quantization parameter having a predetermined bit pattern when said pitch parameter is in a predetermined range which exceeds a range expressed by said plurality of bits, said predetermined range corresponding to a range of a human voice; means for transforming said part of said plurality of bits of said quantization parameter into an additive parameter having at least one bit in accordance with said predetermined range; means for obtaining a synthesis parameter which has a shifted range including said predetermined range and excluding a redundant range not taken by said human voice by combining said additive parameter with another part of said quantization parameter; and means for synthesizing said human speech on the basis of said synthesis parameter and other feature parameters.
Claim 5
Dependent Claim 34 words
An apparatus according to claim 2, wherein said transforming means is a ROM having an address terminal inputting said part of bits of the quantization parameter and a data terminal outputting the additive parameter.
Claim 6
Dependent Claim 53 words
An apparatus according to claim 2, wherein said transforming means has means for detecting whether or not said part of bits of the quantization parameter has the predetermined bit pattern, and means for determining the value of the additive parameter on the basis of the result of the detection by said detecting means.
Claim 7
Dependent Claim 22 words
An apparatus according to claim 2, wherein said part of bits of the quantization parameter has high-order bits in the quantization parameter.
Claim 8
Dependent Claim 26 words
An apparatus according to claim 2, wherein the number of bits of the synthesis parameter is more than the number of bits of the quantization parameter.
Claim 9
Independent Claim 182 words
A method of analyzing and synthesizing human speech comprising the steps of: analyzing human speech to extract a pitch parameter from said human speech; quantizing said pitch parameter to generate a quantization parameter having a plurality of bits, a part of said plurality of bits of said quantization parameter having a predetermined bit pattern when said pitch parameter is in a predetermined range which exceeds a range expressed by said plurality of bits, said predetermined range corresponding to a range of a human voice; detecting whether or not said part of said plurality of bits of said quantization parameter has said predetermined bit pattern; transforming another part of bits of said quantization parameter into a transformation parameter having a plurality of bits; selecting either of said quantization parameter and said transformation parameter as a synthesis parameter in accordance with the result of said detecting, said synthesis parameter having a shifted range including said predetermined range and excluding a redundant range not taken by said human voice; and synthesizing said human speech on the basis of said synthesis parameter and other feature parameters.
Claim 10
Independent Claim 182 words
A method of analyzing and synthesizing human speech comprising the steps of: analyzing human speech to extract a pitch parameter from said human speech; quantizing said pitch parameter to generate a quantization parameter having a plurality of bits, a part of said plurality of bits of said quantization parameter having a predetermined bit pattern when said pitch parameter is in a predetermined range which exceeds a range expressed by said plurality of bits, said predetermined range corresponding to a range of a human voice; detecting whether or not said part of said plurality of bits of said quantization parameter has said predetermined bit pattern; transforming another part of bits of said quantization parameter into a transformation parameter having a plurality of bits; selecting either of said quantization parameter and said transformation parameter as a synthesis parameter in accordance with the result of said detecting, said synthesis parameter having a shifted range including said predetermined range and excluding a redundant range not taken by said human voice; and synthesizing said human speech on the basis of said synthesis parameter and other feature parameters.
Claim 11
Independent Claim 198 words
An apparatus for analyzing and synthesizing human speech, said apparatus comprising: means for analyzing human speech to extract a pitch parameter from said human speech; means for quantizing said pitch parameter to generate a quantization parameter having a plurality of bits, a part of said plurality of bits of said quantization parameter having a predetermined bit pattern when said pitch parameter is in a predetermined range which exceeds a range expressed by said plurality of bits, said predetermined range corresponding to a range of a human voice; detecting means for detecting whether or not said part of said plurality of bits of said quantization parameter has said predetermined bit pattern; means for transforming a remaining part of bits of said quantization parameter into a transformation parameter having a plurality of bits; means for selecting either of said quantization parameter and said transformation parameter as a synthesis parameter in accordance with the result of detection by said detecting means, said synthesis parameter having a shifted range including said predetermined range and excluding a redundant range not taken by said human voice; and means for synthesizing said human speech on the basis of said synthesis parameter and other feature parameters.
Claim 12
Independent Claim 198 words
An apparatus for analyzing and synthesizing human speech, said apparatus comprising: means for analyzing human speech to extract a pitch parameter from said human speech; means for quantizing said pitch parameter to generate a quantization parameter having a plurality of bits, a part of said plurality of bits of said quantization parameter having a predetermined bit pattern when said pitch parameter is in a predetermined range which exceeds a range expressed by said plurality of bits, said predetermined range corresponding to a range of a human voice; detecting means for detecting whether or not said part of said plurality of bits of said quantization parameter has said predetermined bit pattern; means for transforming a remaining part of bits of said quantization parameter into a transformation parameter having a plurality of bits; means for selecting either of said quantization parameter and said transformation parameter as a synthesis parameter in accordance with the result of detection by said detecting means, said synthesis parameter having a shifted range including said predetermined range and excluding a redundant range not taken by said human voice; and means for synthesizing said human speech on the basis of said synthesis parameter and other feature parameters.
Claim 13
Dependent Claim 35 words
An apparatus according to claim 8, wherein said transforming means is a ROM having an address terminal inputting said remaining part of bits of the quantization parameter and a data terminal outputting the transformation parameter.
Claim 14
Dependent Claim 22 words
An apparatus according to claim 8, wherein said part of bits of the quantization parameter has high-order bits in the quantization parameter.
Claim 15
Dependent Claim 26 words
An apparatus according to claim 8, wherein the number of bits of the synthesis parameter is more than the number of bits of the quantization parameter.
Claim 16
Dependent Claim 44 words
An apparatus according to claim 8, further comprising means for extending the quantization parameter length by combining at least one predetermined bit with the quantization parameter to generate an extension parameter, said selecting means selecting either of the extension parameter and the transformation parameter.
Claim 17
Dependent Claim 35 words
An apparatus according to claim 12, wherein said transforming means is a ROM having an address terminal inputting said remaining part of bits of the quantization parameter and a data terminal outputting the transformation parameter.
Claim 18
Dependent Claim 22 words
An apparatus according to claim 12, wherein said part of bits of the quantization parameter has high-order bits in the quantization parameter.
Claim 19
Dependent Claim 26 words
An apparatus according to claim 12, wherein the number of bits of the synthesis parameter is more than the number of bits of the quantization parameter.
Claim 20
Dependent Claim 44 words
An apparatus according to claim 8, further comprising means for transforming said part of bits of the quantization parameter into another transformation parameter having additional bits than the quantization parameter, said selecting means selecting either of said another transformation parameter and the transformation parameter.
Claim 21
Dependent Claim 62 words
An apparatus according to claim 16, wherein said transforming means is a ROM having an address terminal inputting said remaining part of bits of the quantization parameter and a data terminal outputting the transformation parameter, wherein said another transformation means is a having an address terminal inputting said part of the quantization parameter and a data terminal outputting said another transformation parameter.
Claim 22
Dependent Claim 22 words
An apparatus according to claim 16, wherein said part of bits of the quantization parameter has high-order bits in the quantization parameter.
Claim 23
Dependent Claim 26 words
An apparatus according to claim 16, wherein the number of bits of the synthesis parameter is more than the number of bits of the quantization parameter.

References Cited (Backward Citations)

US3577142A Cited
US3821711A Cited
US3925780A Cited
US3860908A Cited
US4360708A Cited
US4304965A Cited
JPS56161598A Cited
US4701746A Cited
JPS5866440A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-05-20 1994-11-19 1995-05-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-05-20 1998-11-19 1999-05-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-05-20 2002-11-19 2003-05-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag