摘要 |
A speech coding apparatus includes a pulse position candidate table, inter-pulse distortion table, first and second reference address tables, first and second reference address table creation units, and search table creation unit. The pulse position candidate table stores the pulse position candidate of each pulse. The inter-pulse distortion table stores a distortion calculated every pulse interval. The first reference address table creation unit regards the pulse position of the inter-pulse distortion table as a relative distance from the start of the inter-pulse distortion table, calculates a distortion every pulse interval to obtain the absolute address of the inter-pulse distortion table, and stores it in the first reference address table. Table creation unit creates a second reference address table accordingly. A multipulse search table is created using these absolute addresses. The search table creation unit reads out absolute addresses from the first and second reference address tables, and creates the multipulse search table using them. A multipulse search processing method is also disclosed.
|