Patent ID: 8265927

Claim:
A communication system comprising: a relay device connected to a communication network; at least two communication terminals connected to the communication network via the relay device, each communication terminal transmitting to, and receiving speech data from, another communication terminal via the relay device, wherein the at least two communication terminals includes a first communication terminal and a second communication terminal; and a media processing device connected to the relay device, the relay device comprising: a transmitter-receiver that receives first speech data originating from the first communication terminal, and that transmits the received first speech data to the second communication terminal; a data duplicator that duplicates speech data; and a communication controller that causes the data duplicator to duplicate the first speech data received from the first communication terminal via the transmitter-receiver and that causes the transmitter-receiver to transmit the duplicated speech data to the media processing device, and the media processing device comprising: a receiver that receives, from the relay device, the duplicated speech data of the first communication terminal; a speech data processor that stores speech data received by the receiver in a speech data storage device and that determines a piece of the duplicated speech data received by the receiver corresponds to a piece of stored speech data, wherein the speech data processor is configured to overwrite the stored piece of speech data with the received piece of the duplicated speech data based on an acoustic quality of the received piece of the duplicated speech data exceeding an acoustic quality of the stored piece of speech data; a speech synthesis database generator that generates a speech synthesis database for the first communication terminal based on the speech data stored in the speech data storage device; a speech synthesis database storage device that stores the speech synthesis database generated by the speech synthesis database generator; and a speech synthesizer that executes speech synthesis based on the speech synthesis database in a case in which a request is received from the first communication terminal.