Speech encoding apparatus, speech encoding method, speech decoding apparatus, and speech decoding method
First Claim
Patent Images
1. A speech encoding apparatus comprising:
- spectral envelope information encoding means for extracting spectral envelope information on an input speech, and encoding the spectral envelope information;
excitation information encoding means for, by use of said spectral envelope information extracted by said spectral envelope information encoding means, determining adaptive excitation code, fixed excitation code, and gain code with which an encoding distortion of a synthesized speech to be generated is minimized; and
multiplexing means for multiplexing said spectral envelope information encoded by said spectral envelope information encoding means and said adaptive excitation code, said fixed excitation code, and said gain code each determined by said excitation information encoding means so as to output speech code;
wherein said excitation information encoding means includes;
fixed excitation encoding means for evaluating encoding distortions of fixed code vectors stored in a plurality of fixed excitation code books to determine said fixed excitation code;
first periodicity providing means for, when said encoding distortions of said fixed code vectors are evaluated, emphasizing periodicity of a fixed code vector output from at least one fixed excitation code book by use of a first periodicity emphasis coefficient adaptively determined based on a predetermined rule; and
second periodicity providing means for emphasizing periodicity of a fixed code vector output from at least one fixed excitation code book by use of a predetermined second periodicity emphasis coefficient.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention comprises: first periodicity providing means for emphasizing periodicity of a fixed code vector output from at least one fixed excitation code book by use of a first periodicity emphasis coefficient adaptively determined based on a predetermined rule; and second periodicity providing means for emphasizing periodicity of a fixed code vector output from at least one fixed excitation code book by use of a predetermined second periodicity emphasis coefficient.
-
Citations
18 Claims
-
1. A speech encoding apparatus comprising:
-
spectral envelope information encoding means for extracting spectral envelope information on an input speech, and encoding the spectral envelope information;
excitation information encoding means for, by use of said spectral envelope information extracted by said spectral envelope information encoding means, determining adaptive excitation code, fixed excitation code, and gain code with which an encoding distortion of a synthesized speech to be generated is minimized; and
multiplexing means for multiplexing said spectral envelope information encoded by said spectral envelope information encoding means and said adaptive excitation code, said fixed excitation code, and said gain code each determined by said excitation information encoding means so as to output speech code;
wherein said excitation information encoding means includes;
fixed excitation encoding means for evaluating encoding distortions of fixed code vectors stored in a plurality of fixed excitation code books to determine said fixed excitation code;
first periodicity providing means for, when said encoding distortions of said fixed code vectors are evaluated, emphasizing periodicity of a fixed code vector output from at least one fixed excitation code book by use of a first periodicity emphasis coefficient adaptively determined based on a predetermined rule; and
second periodicity providing means for emphasizing periodicity of a fixed code vector output from at least one fixed excitation code book by use of a predetermined second periodicity emphasis coefficient.
-
-
2. A speech encoding method comprising:
-
a spectral envelope information encoding step of extracting spectral envelope information on an input speech, and encoding the spectral envelope information;
an excitation information encoding step of, by use of said spectral envelope information extracted by said spectral envelope information encoding step, determining adaptive excitation code, fixed excitation code, and gain code with which an encoding distortion of a synthesized speech to be generated is minimized; and
a multiplexing step of multiplexing said spectral envelope information encoded by said spectral envelope information encoding step and said adaptive excitation code, said fixed excitation code, and said gain code each determined by said excitation information encoding step so as to output speech code;
wherein said excitation information encoding step includes;
a fixed excitation encoding step of evaluating encoding distortions of fixed code vectors stored in a plurality of fixed excitation code books to determine said fixed excitation code;
a first periodicity providing step of, when said encoding distortions of said fixed code vectors are evaluated, emphasizing periodicity of a fixed code vector output from at least one fixed excitation code book by use of a first periodicity emphasis coefficient adaptively determined based on a predetermined rule; and
a second periodicity providing step of emphasizing periodicity of a fixed code vector output from at least one fixed excitation code book by use of a predetermined second periodicity emphasis coefficient. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A speech decoding apparatus comprising:
-
separating means for separating speech code into spectral envelope information and excitation information including adaptive excitation code, fixed excitation code, and gain code;
spectral envelope information decoding means for decoding said spectral envelope information separated by said separating means; and
excitation information decoding means for decoding excitation signal from said adaptive excitation code, said fixed excitation code, and said gain code separated by said separating means;
wherein said excitation information decoding means includes;
fixed excitation decoding means for, from among fixed code vectors stored in a plurality of fixed excitation code books, extracting a fixed code vector corresponding to said fixed excitation code;
first periodicity providing means for, when said fixed code vector corresponding to said fixed excitation code is extracted, emphasizing periodicity of a fixed code vector output from at least one fixed excitation code book by use of a first periodicity emphasis coefficient adaptively determined based on a predetermined rule; and
second periodicity providing means for emphasizing periodicity of a fixed code vector output from at least one fixed excitation code book by use of a predetermined second periodicity emphasis coefficient.
-
-
11. A speech decoding method comprising:
-
a separating step of separating speech code into spectral envelope information and excitation information including adaptive excitation code, fixed excitation code, and gain code;
a spectral envelope information decoding step of decoding said spectral envelope information separated by said separating step; and
an excitation information decoding step of decoding excitation signal from said adaptive excitation code, said fixed excitation code, and said gain code separated by said separating step;
wherein said excitation information decoding step includes;
a fixed excitation decoding step of, from among fixed code vectors stored in a plurality of fixed excitation code books, extracting a fixed code vector corresponding to said fixed excitation code;
a first periodicity providing step of, when said fixed code vector corresponding to said fixed excitation code is extracted, emphasizing periodicity of a fixed code vector output from at least one fixed excitation code book by use of a first periodicity emphasis coefficient adaptively determined based on a predetermined rule; and
a second periodicity providing step of emphasizing periodicity of a fixed code vector output from at least one fixed excitation code book by use of a predetermined second periodicity emphasis coefficient. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification