TD-PSOLA Cantonese Synthesizer The project is to build a hardware TD-PSOLA Cantonese Synthesizer for speech processing. The whole design can be separated into 4 hardware sections: the 8051 MCU, FPGA, memory and DAC. The MCU is used for debug and system response monitoring. FPGA is used for Cantonese synthesizing, that is being a simple digital signal processor. Memory section includes both flash memory and SRAM. Flash memory is used for storing Cantonese symbols waveform and pitch, and some information related for the processing. SRAM is a backing storage space during processing. Finally, the DAC is for waveform play-back purpose. |
|