Speech data compression/expansion apparatus and method
First Claim
1. A speech data compression/expansion apparatus, comprising:
- a waveform data reference/extraction part for extracting waveform data by referring to an existing waveform dictionary;
a use frequency information storage part for accumulating a use frequency used for speech synthesis regarding the extracted waveform data and storing it;
a use frequency-based compressed data generation/storage part for compressing the waveform data by changing a compression method gradually in accordance with the use frequency, storing the compressed waveform data in the waveform dictionary, and storing information on the compression method regarding each of the compressed waveform data; and
a waveform data expansion part for expanding the compressed waveform data stored in the waveform dictionary, based on the information on the compression method, wherein one or a plurality of predetermined threshold value is determined with respect to the use frequency regarding the waveform data, and in a plurality of use frequency ranges partitioned with the threshold values, waveform data belonging to the use frequency range with a smaller use frequency is compressed by a compression method with a correspondingly increased compression ratio.
1 Assignment
0 Petitions
Accused Products
Abstract
Waveform data is extracted by referring to an existing waveform dictionary. Regarding the waveform data, a use frequency used for speech synthesis is accumulated and stored. A compression method is gradually changed in accordance with the use frequency, whereby the waveform data is compressed and stored in the waveform dictionary. Furthermore, information on a compression method for each compressed waveform data is stored, and the compressed waveform data is expanded based on information regarding the compression method. Regarding the use frequency of the waveform data, one or a plurality of predetermined threshold values are determined, and in a plurality of use frequency ranges partitioned with threshold values, the waveform data belonging to a use frequency range with a lower use frequency is compressed at a correspondingly increased compression ratio.
21 Citations
19 Claims
-
1. A speech data compression/expansion apparatus, comprising:
-
a waveform data reference/extraction part for extracting waveform data by referring to an existing waveform dictionary;
a use frequency information storage part for accumulating a use frequency used for speech synthesis regarding the extracted waveform data and storing it;
a use frequency-based compressed data generation/storage part for compressing the waveform data by changing a compression method gradually in accordance with the use frequency, storing the compressed waveform data in the waveform dictionary, and storing information on the compression method regarding each of the compressed waveform data; and
a waveform data expansion part for expanding the compressed waveform data stored in the waveform dictionary, based on the information on the compression method, wherein one or a plurality of predetermined threshold value is determined with respect to the use frequency regarding the waveform data, and in a plurality of use frequency ranges partitioned with the threshold values, waveform data belonging to the use frequency range with a smaller use frequency is compressed by a compression method with a correspondingly increased compression ratio. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 16, 18)
-
-
9. A speech data compression apparatus, comprising:
-
a waveform data reference/extraction part for extracting waveform data by referring to an existing waveform dictionary;
a use frequency information storage part for accumulating a use frequency used for speech synthesis regarding the extracted waveform data and storing it; and
a use frequency-based compressed data generation/storage part for compressing the waveform data by changing a compression method gradually in accordance with the use frequency, storing the compressed waveform data in the waveform dictionary, and storing information on the compression method regarding each of the compressed waveform data, wherein a plurality of predetermined threshold values are determined with respect to the use frequency regarding the waveform data, and in a plurality of use frequency ranges partitioned with the threshold values, waveform data belonging to the use frequency range with a smaller use frequency is compressed by a compression method with a correspondingly increased compression ratio.
-
-
14. A speech data compression/expansion method, comprising:
-
extracting waveform data by referring to an existing waveform dictionary;
accumulating a use frequency used for speech synthesis regarding extracted waveform data and storing it;
compressing the waveform data by changing a compression method gradually in accordance with the use frequency, storing the compressed waveform data in the waveform dictionary, and storing information on the compression method regarding each of the compressed waveform data; and
expanding the compressed waveform data stored in the waveform dictionary, based on the information on the compression method, wherein one or a plurality of predetermined threshold value is determined with respect to the use frequency regarding the waveform data, and in a plurality of use frequency ranges partitioned with the threshold values, waveform data belonging to the use frequency range with a smaller use frequency is compressed by a compression method with a correspondingly increased compression ratio.
-
-
15. A speech data compression method, comprising:
-
extracting waveform data by referring to an existing waveform dictionary;
accumulating a use frequency used for speech synthesis regarding the extracted waveform data and storing it; and
compressing the waveform data by changing a compression method gradually in accordance with the use frequency, storing the compressed waveform data in the waveform dictionary, and storing information on the compression method regarding each of the compressed waveform data;
wherein a plurality of predetermined threshold values are determined with respect to the use frequency regarding the waveform data, and in a plurality of use frequency ranges partitioned by the threshold values, waveform data belonging to the use frequency range with a smaller use frequency is compressed by a compression method with a correspondingly increased compression ratio.
-
-
17. A computer-readable recording medium storing a program to be executed by a computer for realizing a speech data compression/expansion method, the program comprising:
-
extracting waveform data by referring to an existing waveform dictionary;
accumulating a use frequency used for speech synthesis regarding the extracted waveform data and storing it;
compressing the waveform data by changing a compression method gradually in accordance with the use frequency, storing the compressed waveform data in the waveform dictionary, and storing information on the compression method regarding each of the compressed waveform data; and
expanding the compressed waveform data stored in the waveform dictionary, based on the information on the compression method, wherein one or a plurality of predetermined threshold value is determined with respect to the use frequency regarding the waveform data, and in a plurality of use frequency ranges partitioned with the threshold values, waveform data belonging to the use frequency range with a smaller use frequency is compressed by a compression method with a correspondingly increased compression ratio.
-
-
19. A computer-readable recording medium storing a program to be executed by a computer for realizing a speech data compression method, the program comprising:
-
extracting waveform data by referring to an existing waveform dictionary;
accumulating a use frequency used for speech synthesis regarding the extracted waveform data and storing it; and
compressing the waveform data by changing a compression method gradually in accordance with the use frequency, storing the compressed waveform data in the waveform dictionary, and storing information on the compression method regarding each of the compressed waveform data, wherein a plurality of predetermined threshold values are determined with respect to the use frequency regarding the waveform data, and in a plurality of use frequency ranges partitioned with the threshold values, waveform data belonging to the use frequency range with a smaller use frequency is compressed by a compression method with a correspondingly increased compression ratio.
-
Specification