1. A speech synthesis system comprising a server device and a client device connected so as to be capable of communicating with each other, wherein: the server device includes: a speech element information storing unit configured to store speech element information and speech element identification information in association with each other so that, in a case that speech element information representing respective speech elements included in speech uttered by a speech registering user are arranged in the order of arrangement of the speech elements in the speech, at least one of the speech element identification information identifying the respective speech element information has different information from information arranged in accordance with a predetermined rule; a speech-element-identification-information receiving unit configured to receive the speech element identification information from the client device; and a speech element information transmitting unit configured to transmit the speech element information stored in association with the received speech element identification information to the client device; and the client device includes: a speech-element-identification-information storing unit configured to store speech element specification information specifying a speech element and the speech element identification information in association with each other; a text information accepting unit configured to accept text information representing text; a speech-element-identification-information transmitting unit configured to generate speech element specification information based on the accepted text information, and transmit speech element identification information stored in association with the generated speech element specification information, to the server device; and a speech synthesizing unit configured to receive speech element information from the server device and, based on the received speech element information, generate speech information obtained by converting text represented by the accepted text information into speech, wherein: the speech element identification information is information representing an integer; and the speech element information storing unit is configured to store the speech element information and the speech element identification information in association with each other so that, in a case that integers represented by the speech element identification information corresponding to speech elements are arranged in the order of arrangement of the speech elements in the speech, the integers include a pair of two adjacent integers in which an integer at the end has a different value from a value obtained by adding 1 to an integer at the beginning.
1. A speech synthesis system comprising a server device and a client device connected so as to be capable of communicating with each other, wherein: the server device includes: a speech element information storing unit configured to store speech element information and speech element identification information in association with each other so that, in a case that speech element information representing respective speech elements included in speech uttered by a speech registering user are arranged in the order of arrangement of the speech elements in the speech, at least one of the speech element identification information identifying the respective speech element information has different information from information arranged in accordance with a predetermined rule; a speech-element-identification-information receiving unit configured to receive the speech element identification information from the client device; and a speech element information transmitting unit configured to transmit the speech element information stored in association with the received speech element identification information to the client device; and the client device includes: a speech-element-identification-information storing unit configured to store speech element specification information specifying a speech element and the speech element identification information in association with each other; a text information accepting unit configured to accept text information representing text; a speech-element-identification-information transmitting unit configured to generate speech element specification information based on the accepted text information, and transmit speech element identification information stored in association with the generated speech element specification information, to the server device; and a speech synthesizing unit configured to receive speech element information from the server device and, based on the received speech element information, generate speech information obtained by converting text represented by the accepted text information into speech, wherein: the speech element identification information is information representing an integer; and the speech element information storing unit is configured to store the speech element information and the speech element identification information in association with each other so that, in a case that integers represented by the speech element identification information corresponding to speech elements are arranged in the order of arrangement of the speech elements in the speech, the integers include a pair of two adjacent integers in which an integer at the end has a different value from a value obtained by adding 1 to an integer at the beginning. 4. The speech synthesis system according to claim 1 , wherein the server device includes an error-information output unit configured to, in a case that the speech element identification information received from the client device is not stored by the speech element information storing unit, output error information representing the fact.