Method of converting codes between speech coding and decoding systems, and device and program therefor
First Claim
1. A code conversion method of converting a first code string into a second code string, comprising the steps of:
- a first step of obtaining a first linear prediction coefficient from a code corresponding to a linear prediction coefficient out of said first code string, a second step of storing and holding said first linear prediction coefficient as a second linear prediction coefficient, a third step of calculating, from said first linear prediction coefficient, said second linear prediction coefficient and a third linear prediction coefficient sequentially read from a table in which a plurality of linear prediction coefficients are stored in advance, an evaluation value for each said third linear prediction coefficient, and a fourth step of selecting said third linear prediction coefficient with which said evaluation value is the minimum from said table to output a code corresponding to selected said third linear prediction coefficient as a code corresponding to a linear prediction coefficient in the second code string.
1 Assignment
0 Petitions
Accused Products
Abstract
A second evaluation value calculation circuit calculates an evaluation value from a first linear prediction coefficient, a second linear prediction coefficient stored and held, a third linear prediction coefficient read from a table in which a plurality of linear prediction coefficients are stored in advance, and a fourth linear prediction coefficient selected, stored and held among the third linear prediction coefficients read from the table in the past, while a second evaluation value minimizing circuit selects the third linear prediction coefficient with which the evaluation value is the minimum and outputs a code corresponding to the selected third linear prediction coefficient as a code decodable by a second coding and decoding system.
22 Citations
60 Claims
-
1. A code conversion method of converting a first code string into a second code string, comprising the steps of:
-
a first step of obtaining a first linear prediction coefficient from a code corresponding to a linear prediction coefficient out of said first code string, a second step of storing and holding said first linear prediction coefficient as a second linear prediction coefficient, a third step of calculating, from said first linear prediction coefficient, said second linear prediction coefficient and a third linear prediction coefficient sequentially read from a table in which a plurality of linear prediction coefficients are stored in advance, an evaluation value for each said third linear prediction coefficient, and a fourth step of selecting said third linear prediction coefficient with which said evaluation value is the minimum from said table to output a code corresponding to selected said third linear prediction coefficient as a code corresponding to a linear prediction coefficient in the second code string. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A code conversion device for converting a first code string into a second code string, comprising:
-
a linear prediction coefficient decoding circuit for obtaining a first linear prediction coefficient from a code corresponding to a linear prediction coefficient out of said first code string, a storage circuit for storing and holding said first linear prediction coefficient as a second linear prediction coefficient, an evaluation value calculation circuit for calculating, from said first linear prediction coefficient, said second linear prediction coefficient and a third linear prediction coefficient sequentially read from a table in which a plurality of linear prediction coefficients are stored in advance, an evaluation value for each said third linear prediction coefficient, and an evaluation value minimizing circuit for selecting said third linear prediction coefficient with which said evaluation value is the minimum from said table to output a code corresponding to selected said third linear prediction coefficient as a code corresponding to a linear prediction coefficient in the second code string. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A code conversion program for conducting code conversion by controlling a computer which forms a code conversion device for converting a first code string into a second code string, comprising the functions of:
-
(a) of obtaining a first linear prediction coefficient from a code corresponding to a linear prediction coefficient out of said first code string, (b) of storing and holding said first linear prediction coefficient as a second linear prediction coefficient, (c) of calculating, from said first linear prediction coefficient, said second linear prediction coefficient and a third linear prediction coefficient sequentially read from a table in which a plurality of linear prediction coefficients are stored in advance, an evaluation value for each said third linear prediction coefficient, and (d) of selecting said third linear prediction coefficient with which said evaluation value is the minimum from said table to output a code corresponding to selected said third linear prediction coefficient as a code corresponding to a linear prediction coefficient in the second code string. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A code conversion method of converting a first code string into a second code string, comprising the steps of:
-
a first step of obtaining a first gain from a code corresponding to a gain out of said first code string, a second step of storing and holding said first gain as a second gain, a third step of calculating, from said first gain, said second gain and a third gain sequentially read from a table in which a plurality of gains are stored in advance, an evaluation value for each said third gain, and a fourth step of selecting said third gain with which said evaluation value is the minimum from said table to output a code corresponding to selected said third gain as a code corresponding to a gain in the second code string. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A code conversion device for converting a first code string into a second code string, comprising:
-
a gain decoding circuit for obtaining a first gain from a code corresponding to a gain out of said first code string, a storage circuit for storing and holding said first gain as a second gain, an evaluation value calculation circuit for calculating, from said first gain, said second gain and a third gain sequentially read from a table in which a plurality of gains are stored in advance, an evaluation value for each said third gain, and an evaluation value minimizing circuit for selecting said third gain with which said evaluation value is the minimum from said table to output a code corresponding to selected said third gain as a code corresponding to a gain in the second code string. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A code conversion program for conducting code conversion by controlling a computer which forms a code conversion device for converting a first code string into a second code string, comprising the functions of:
-
(a) of obtaining a first gain from a code corresponding to a gain out of said first code string, (b) of storing and holding said first gain as a second gain, (c) of calculating, from said first gain, said second gain and a third gain sequentially read from a table in which a plurality of gains are stored in advance, an evaluation value for each said third gain, and (d) of selecting said third gain with which said evaluation value is the minimum from said table to output a code corresponding to selected said third gain as a code corresponding to a gain in the second code string. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification