Voice-generating method and apparatus using discrete voice data for velocity and/or pitch
First Claim
1. An information communication system with a first communication apparatus and a second communicating apparatys each connected to a communication network for executing data communications between said first communicating apparatus and second communicating apparatus through said communication network, wherein said first communicating apparatus comprises:
- a file information storing means for storing therein file information including voice-generating information comprising discrete voice data for at least one of velocity and pitch of a voice correlated to a time lag between each discrete voice data, and made by dispensing each discrete data for either one of or both velocity and pitch of a voice so that each voice data is not dependent on a time lag between phonemes and at the same tiime present at a level relative to a reference; and
a first communicating means for transferring the voice-generating information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus; and
also, wherein said second communicating apparatus comprises;
a voice tone data storing means for storing therein voice tone data each indicating sound parameters for each raw voice element;
a second communicating means for issuing a request for transfer of file information stored in said file information storing means to said first communicating apparatus and then receiving the file information transferred from said first communicating means;
a selecting means for selecting one voice tone data from a plurality of types of voice tone data stored in said voice tone data storing means according to voice-generating information in the file information received by said second communicating means;
a developing means for developing meter patterns successively in the direction of a time axis according to at least one of velocity and pitch of a voice included in said voice-generating information and a time lag therebetween; and
a voice reproducing means for generating a voice waveform according to the meter pattern developed by said developing means as well as to the voice tone data selected by said selecting means.
1 Assignment
0 Petitions
Accused Products
Abstract
An information communication system, having host and remote terminal devices, and method for generating a voice in which one voice tone data is selected from a plurality of types of voice tone data and stored according to received voice generating information. The voice is reproduced by generating a voice waveform according to a meter pattern and selected voice tone data. The discrete voice data may be presented for either one or both of velocity and pitch of a voice correlated to a time lag between discrete voice data. The discrete data is dispensed so that each voice data is not dependent on a time lag between phonemes and at the same time is present at a level relative to a reference value. Voice tone data indicating a sound parameter for each voice element such as a phoneme for each voice tone type is stored in a voice tone data storing section in a terminal device. File information is transferred from a host device to a terminal device according to a request from the terminal device, and the terminal device reads out voice tone data specified by the voice-generating information in the file information thereto from a voice tone storing section. A voice is synthesized according to the voice tone data and the voice generating information.
24 Citations
243 Claims
-
1. An information communication system with a first communication apparatus and a second communicating apparatys each connected to a communication network for executing data communications between said first communicating apparatus and second communicating apparatus through said communication network, wherein said first communicating apparatus comprises:
-
a file information storing means for storing therein file information including voice-generating information comprising discrete voice data for at least one of velocity and pitch of a voice correlated to a time lag between each discrete voice data, and made by dispensing each discrete data for either one of or both velocity and pitch of a voice so that each voice data is not dependent on a time lag between phonemes and at the same tiime present at a level relative to a reference; and a first communicating means for transferring the voice-generating information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus; and
also, wherein said second communicating apparatus comprises;a voice tone data storing means for storing therein voice tone data each indicating sound parameters for each raw voice element; a second communicating means for issuing a request for transfer of file information stored in said file information storing means to said first communicating apparatus and then receiving the file information transferred from said first communicating means; a selecting means for selecting one voice tone data from a plurality of types of voice tone data stored in said voice tone data storing means according to voice-generating information in the file information received by said second communicating means; a developing means for developing meter patterns successively in the direction of a time axis according to at least one of velocity and pitch of a voice included in said voice-generating information and a time lag therebetween; and a voice reproducing means for generating a voice waveform according to the meter pattern developed by said developing means as well as to the voice tone data selected by said selecting means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An information communication system with a first communicating apparatus and a second communicating apparatus each connected to a communication network for executing data communications between said first communicating apparatus and second communicating apparatus through said communication network,
wherein said first communicating apparatus comprises: -
a file information storing means for storing therein file information including voice-generating information comprising discrete voice data for at least one of velocity or pitch of a voice correlated to a time lag and data for a type of voice tone inserted between each discrete voice data and made by dispensing, each discrete data for either one of or both velocity and pitch of a voice so that each voice data is not dependent on a time lag between phonemes and at the same time present at a level relative against to a reference; and a first communicating means for transferring the file information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus; and
alsowherein said second communicating apparatus comprises; a voice tone data storing means for storing therein voice tone data indicating sound parameters for each raw voice element; a second communicating means for issuing a request for transfer of file information stored in said file information storing means to said first communicating apparatus and then receiving the file information transferred from said first communicating means; a selecting means for selecting voice tone data corresponding to each type of voice tone in the voice-generating information of the file information received by said second communicating means from a plurality of types of voice tone data stored in said voice tone data storing means; a developing means for developing meter patterns successively in the direction of a time axis according to voice data for at least one of velocity and pitch of a voice included in said voice-generating information and the time lag; and a voice reproducing means for generating a voice waveform according to the meter patterns developed by said developing means as well as to the voice tone data selected by said selecting means. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An information communication system with a first communicating apparatus and a second communicating apparatus each connected to a communication network for executing data communications between said first communicating apparatus and second communicating apparatus through said communication network;
-
wherein said first communicating apparatus comprises; a file information storing means for storing therein file information including voice-generating information comprising discrete voice data for at least one of velocity and pitch of a voice correlated to a time lag between each discrete voice data and data for attribute of the voice tone inserted between each discrete voice data, and made by dispensing said discrete voice data for either one or both velocity and pitch of a voice so that each voice data is not dependent on a time lag between phonemes and at the same time present at a level relative to a reference; and a first communicating means for transferring the file information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus; and
also,wherein said second communicating apparatus comprises; a voice tone data storing means for storing therein voice tone data indicating sound parameters for each raw voice element with information indicating attributes of the voice tone correlated thereto; a second communicating means for issuing a request for transfer of file information stored in said file information storing means to said first communicating apparatus and then receiving the file information transferred from said first communicating means; a verifying means for comparing information indicating attributes of a voice tone included in voice-generating information in the file information received by said second communicating means to information indicating attributes of each type of voice tone stored in said voice tone data storing means to obtain a similarity of the voice tones; a selecting means for selecting voice tone data having the highest similarity from a plurality of types of voice tone data stored in said voice tone data storing means according to the similarity obtained by said verifying means; a developing means for developing meter patterns successively in the direction of a time axis according to voice data for at least one of velocity and pitch of a voice included in said voice-generating information as well as to the time lag; and a voice reproducing means for generating a voice waveform according to the meter patterns developed by said developing means as well as to the voice tone data selected by said selecting means. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. An information communication system with a first communicating apparatus and a second communicating apparatus each connected to a communication network for executing data communications between said first communicating apparatus and second communicating apparatus through said communication network,
wherein said first communicating apparatus comprises: -
a file information storing means for storing therein file information including voice-generating information comprising discrete voice data for at least one of velocity and pitch of a voice correlated to a time lag between each discrete voice data, data on a type of the voice tone, and an attribute of the voice tone, and made by dispensing said discrete voice data for either one of or both velocity and pitch of a voice so that each voice data is not dependent on a time lag between phonemes and at the same time present at a level relative to a reference; and a first communicating means for transferring the file information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus; and
also,wherein said second communicating apparatus comprises; a voice tone data storing means for storing therein voice tone data indicating sound parameters for each raw voice element correlated to information indicating an attribute of the voice tone; a second communicating means for issuing a request for transfer of file information stored in said file information storing means to said first communicating apparatus and then receiving the file information transferred from said first communicating means; a retrieving means for retrieving a type of voice tone in the voice-generating information of the file information received by said second communicating means from a plurality of types of voice tone stored in said voice tone data storing means; a first selecting means for selecting, in a case where a type of voice tone in said voice-generating information was obtained through retrieval by said retrieving means, voice tone data corresponding to the obtained type of voice tone from various types of voice tone data stored in said voice tone data storing means; a verifying means for comparing, in a case where a type of voice tone in the voice-generating information was not obtained through retrieval by said retrieving means, information indicating an attribute of the voice tone in the voice-generating information stored in said file information storing means to information indicating attributes of various types of voice tone stored in said voice tone data storing means to obtain a similarity of the voice tones; a second selecting means for selecting voice tone data with the highest similarity from a plurality of types of voice tone data stored in said voice tone data storing means according to the similarity obtained by said verifying means; a developing means for developing meter patterns successively in the direction of a time axis according to voice data for at least one of velocity and pitch of a voice included in said voice-generating information as well as to the time lag between each discrete voice data; and a voice reproducing means for generating a voice waveform according to the meter pattern developed by said developing means as well as to the voice tone data selected by said first or second selecting means. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. An information communication system with a first communicating apparatus and a second communicating apparatus each connected to a communication network for executing data communications between said first communicating apparatus and second communicating apparatus through said communication network,
wherein said first communicating apparatus comprises: -
a file information storing means for storing therein file information including voice-generating information containing data for phonemes and meters as information; and a first communicating means for transferring the file information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus; and
alsowherein said second communicating apparatus comprises; a voice tone data storing means for storing therein voice tone data indicating sound parameters for each raw voice element; a second communicating means for issuing a request for transfer of file information stored in said file information storing means to said first communicating apparatus and then receiving the file information transferred from said first communicating means; a selecting means for selecting one voice tone data from a plurality of types of voice tone data stored in said voice tone data storing means according to the voice-generating information of the file information received by said second communicating means; a developing means for developing meter patterns successively in the direction of a time axis according to said voice-generating information; and a voice reproducing means for generating a voice waveform according to the meter patterns developed by said developing means as well as to the voice tone data selected by said selecting means. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. An information communication system with a first communicating apparatus and a second communicating apparatus each connected to a communication network for executing data communications between said first communicating apparatus and second communicating apparatus through said communication network,
wherein said first communicating apparatus comprises: -
a file information storing means for storing therein file information including voice-generating information containing data for phonemes, meters, and a type of voice tone as information; and a first communicating means for transferring the file information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus; and
alsowherein said second communicating apparatus comprises; a voice tone data storing means for storing therein voice tone data indicating sound parameters for each raw voice element; a second communicating means for issuing a request for transfer of file information stored in said file information storing means to said first communicating apparatus and then receiving the file information transferred from said first communicating means; a selecting means for selecting voice tone data corresponding to a type of voice tone in the voice-generating information of the file information received by said second communicating means from a plurality of types of voice tone data stored in said voice tone data storing means; a developing means for developing meter patterns successively in the direction of a time axis according to said voice-generating information; and a voice reproducing means for generating a voice waveform according to the meter patterns developed by said developing means as well as to the voice tone data selected by said selecting means. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80)
-
-
81. An information communication system with a first communicating apparatus and a second communicating apparatus each connected to a communication network for executing data communications between said first communicating apparatus and second communicating apparatus through said communication network,
wherein said first communicating apparatus comprises: -
a file information storing means for storing therein file information including voice-generating information containing data for phonemes, meters, and attributes of a voice as information; and a first communicating means for transferring the file information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus; and
alsowherein said second communicating apparatus comprises; a voice tone data storing means for storing therein voice tone data indicating sound parameters for each raw voice element correlated to information indicating attributes of the voice tone; a second communicating means for issuing a request for transfer of file information stored in said file information storing means to said first communicating apparatus and then receiving the file information transferred from said first communicating means; a verifying means for comparing information indicating an attribute of a voice tone in the voice-generating information of the file information received by said second communicating means to the information indicating attributes of various types of voice tone stored in said voice tone data storing means to obtain a similarity of the voice tones; a selecting means for selecting voice tone data having the high similarity from a plurality of types of voice tone data stored in said voice tone storing means according to the similarity obtained by said verifying means; a developing means for developing meter patterns successively in the direction of a time axis according to said voice-generating information; and a voice reproducing means for generating a voice waveform according to the meter patterns developed by said developing means as well as to the voice tone data selected by said selecting means. - View Dependent Claims (82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94)
-
-
95. An information communication system with a first communicating apparatus and a second communicating apparatus each connected to a communication network for executing data communications between said first communicating apparatus and second communicating apparatus through said communication network,
wherein said first communicating apparatus comprises: -
a file information storing means for storing therein file information including voice-generating information containing data for phonemes, meters, a type of voice tone, and attributes of voice tone as information; and a first communicating means for transferring the file information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus; and
alsowherein said second communicating apparatus comprises; a voice tone data storing means for storing therein voice tone data indicating sound parameters for each raw voice element correlated to the information indicating an attribute of the voice tone; a second communicating means for issuing a request for transfer of file information stored in said file information storing means to said first communicating apparatus and then receiving the file information transferred from said first communicating means; a retrieving means for retrieving a type of voice tone included in the voice-generating information of the file information received by said second communicating means from various types of voice tone stored in said voice tone data storing means; a first selecting means for selecting, in a case where a type of voice tone including in said voice-generating information was obtained through retrieval by said retrieving means, voice tone data corresponding to the retrieved voice tone from various types of voice tone data stored in said voice tone data storing means; a verifying means for verifying, in a case where a type of voice tone in the voice-generating information could not be obtained through retrieval by said retrieving means, the information indicating an attribute of voice tone in the voice-generating information stored in said file information storing means to the information indicating attributes of various types of voice tone stored in said voice tone data storing means to obtain a similarity of the voice tones; a second selecting means for selecting voice tone data having the highest similarity from a plurality of types of voice tone data stored in said voice tone data storing means according to the similarity obtained by said verifying means; a developing means for developing meter patterns successively in the direction of a time axis according to said voice-generating information; and a voice reproducing means for generating a voice waveform according to the meter patterns developed by said developing means as well as to the voice tone data selected by said first or second selecting means. - View Dependent Claims (96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108)
-
-
109. An information communicating method for synthesizing a voice that is applicable to a system in which a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information comprising discrete voice data for at least one of velocity and pitch of a voice correlated to a time lag between each discrete voice data, and made by providing each discrete data for at least one of velocity and pitch of a voice so that each voice data is not dependent on a time lag between phonemes and at the same time is present at a level relative to a reference, is previously stored in a file information storing section, and in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said information communicating method comprising the steps of:
-
transferring the voice-generating information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus to said first communicating apparatus; and
, in said second communicating apparatus;selecting one voice tone data from a plurality of types of voice tone data stored in said voice tone data storing section according to voice-generating information in the file information transferred in said transferring step; developing meter patterns successively in the direction of a time axis according to at least one of velocity and pitch of a voice included in said voice-generating information and a time lag therebetween; and reproducing a voice by generating a voice waveform according to the meter pattern developed in said developing step as well as to the voice tone data selected in said selecting step. - View Dependent Claims (110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120)
-
-
121. An information communicating method for synthesizing a voice that is applicable to a system in which a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information comprising discrete voice data for at least one of velocity and pitch of a voice correlated to a time lag and data for a type of voice tone inserted between each discrete voice data, and made by providing each discrete data for at least one of velocity and pitch of a voice so that each voice data is not dependent on a time lag between phonemes and at the same time present at a level relative to a reference, is previously stored in a file information storing section, and in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said information communicating method comprising the steps of:
-
transferring the file information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus to said first communicating apparatus; and
in said second communication apparatus;selecting voice tone data corresponding to a type of voice tone in the voice-generating information of the file information transferred in said transferring step from a plurality of types of voice tone data stored in said voice tone data storing section; developing meter patterns successively in the direction of a time axis according to at least one of velocity and pitch of a voice included in said voice-generating information and a time lag therebetween; and reproducing a voice by generating a voice waveform according to the meter pattern developed in said developing step as well as to the voice tone data selected in said selecting step. - View Dependent Claims (122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132)
-
-
133. An information communicating method for synthesizing a voice that is applicable to a system in which a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information comprising discrete voice data for at least one of velocity and pitch of a voice correlated to a time lag between each discrete voice data and data for attributes of the voice tone inserted between each discrete voice data, and made by providing, each discrete data for at least one of velocity and pitch of a voice so that each voice is not dependent on a time lag between phonemes and at the same time is present at a level relative to a reference, is previously stored in a file information storing section, and in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element correlated to information indicating attributes of the voice tone is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said information communicating method comprising the steps of:
-
transferring the file information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus to said first communicating apparatus; and
in said second communication apparatus;verifying information indicating attributes of a voice tone included in voice-generating information in the file information transferred in said transferring step to information indicating attributes of each type of voice tone stored in said voice tone data storing section to obtain similarity of the voice tone; selecting voice tone data having the highest similarity from a plurality of types of voice tone data stored in said voice tone data storing section according to the similarity obtained in said verifying step; developing meter patterns successively in the direction of a time axis according to at least one of velocity and pitch of a voice included in said voice-generating information and a time lag therebetween; and reproducing a voice by generating a voice waveform according to the meter pattern developed in said developing step as well as to the voice tone data selected in said selecting step. - View Dependent Claims (134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145)
-
-
146. An information communicating method for synthesizing a voice that is applicable to a system in which a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information comprising discrete voice data for at least one of velocity and pitch of a voice correlated to a time lag between each discrete voice data, data on a type of the voice tone, and an attribute of the voice tone, and made by providing, each discrete data for at least one of velocity and pitch of a voice so that each voice data is not dependent on a time lag between phonemes and at the same time is present at a level relative to a reference, is previously stored in a file information storing section, and in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element correlated to information indicating attributes of the voice tone is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said information communicating method comprising the steps of:
-
transferring the file information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus to said first communicating apparatus; and
, in said second communicating apparatus;retrieving a type of voice tone in the voice-generating information of the file information transferred in said transferring step from various types of voice tone stored in said voice tone data storing means; firstly selecting, in a case where a type of voice tone in said voice-generating information was obtained through retrieval in said retrieving step, voice tone data corresponding to the obtained type of voice tone from various types of voice tone data stored in said voice tone data storing means; verifying, in a case where a type of voice tone in the voice-generating information was not obtained through retrieval in said retrieving step, information indicating an attribute of the voice tone in the voice-generating information stored in said file information storing section to information indicating attributes of various types of voice tone stored in said voice tone data storing section to obtain similarity of the voice tone; secondly selecting voice tone data with the highest similarity from a plurality of types of voice tone data stored in said voice tone data storing section according to the similarity obtained in said verifying step; developing meter patterns successively in the direction of a time axis according to at least one of velocity and pitch of a voice included in said voice-generating information and a time lag therebetween; and reproducing a voice by generating a voice waveform according to the meter pattern developed in said developing step as well as to the voice tone data selected in said selecting step. - View Dependent Claims (147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158)
-
-
159. An information communicating method for synthesizing a voice that is applicable to a system in which a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information, containing data for phonemes and meters as information is previously stored in a file information storing section, and in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said information communicating method comprising the steps of:
-
transferring the voice-generating information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus to said first communicating apparatus; and
, in said second communicating apparatus;selecting one voice tone data from a plurality of types of voice tone data stored in said voice tone data storing section according to voice-generating information in the file information transferred in said transferring step; developing meter patterns successively in the direction of a time axis according to said voice-generating information; and reproducing a voice by generating a voice waveform according to the meter pattern developed in said developing step as well as to the voice tone data selected in said selecting step. - View Dependent Claims (160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170)
-
-
171. An information communicating method for synthesizing a voice that is applicable to a system in which a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information containing data for phonemes, meters and types of a voice tone as information, is previously stored in a file information storing section, and in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said information communicating method comprising the steps of:
-
transferring the voice-generating information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus to said first communicating apparatus; and
in said second communicating apparatus;selecting voice tone data corresponding to a type of voice tone in the voice-generating information of the file information transferred in said transferring step from a plurality of types of voice tone data stored in said voice tone data storing section; developing meter patterns successively in the direction of a time axis according to said voice-generating information; and reproducing a voice by generating a voice waveform according to the meter pattern developed in said developing step as well as to the voice tone data selected in said selecting step. - View Dependent Claims (172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182)
-
-
183. An information communicating method for synthesizing a voice that is applicable to a system in which a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information containing data for phonemes, meters and an attribute of a voice tone as information is previously stored in a file information storing section, an in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element correlated to information indicating an attribute of the voice is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said information communicating method comprising the steps of:
-
transferring the file information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus to said first communicating apparatus; and
in said second communicating apparatus;verifying information indicating an attribute of a voice tone in the voice-generating information of the file information transferred in said transferring set to the information indicating attributes of various types of voice tone stored in said voice tone data storing section to obtain similarity of the voice tone; selecting voice tone data having the high similarity from a plurality of types of voice tone data stored in said voice tone storing section according to the similarity obtained in said verifying step; developing meter patterns successively in the direction of a time axis according to said voice-generating information; and reproducing a voice by generating a voice waveform according to the meter pattern developed in said developing step as well as to the voice tone data selected in said selecting step. - View Dependent Claims (184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195)
-
-
196. An information communicating method for synthesizing a voice that is applicable to a system in which a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information containing data for phonemes, meters, a type of voice tone, and an attribute of a voice tone as information, is previously stored in a file information storing section, and in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element correlated to information indicating an attribute of the voice, is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said information communicating method comprising the steps of:
-
transferring the file information stored in said file information storing section to said second communicating apparatus according to a request from said second communicating apparatus to said first communicating apparatus; and
in said second communicating apparatus;retrieving a type of voice tone in the voice-generating information of the file information transferred in said transferring step from a plurality of types of voice tone stored in said voice tone data storing section; firstly selecting, in a case where a type of voice tone in said voice-generating information was obtained through retrieval in said retrieving step, voice tone data corresponding to the obtained type of voice tone from said plurality of types of voice tone data stored in said voice tone data storing section; verifying, in a case where a type of voice tone in the voice-generating information was not obtained through retrieval in said retrieving step, information indicating an attribute of the voice tone in the voice-generating information stored in said file information storing section to information indicating attributes of various types of voice tone stored in said voice tone data storing section to obtain similarity of the voice tone; secondly selecting voice tone data with the highest similarity from a plurality of types of voice tone data stored in said voice tone data storing section according to the similarity obtained in said verifying step; developing meter patterns successively in the direction of a time axis according to said voice-generating information; and reproducing a voice by generating a voice waveform according to the meter pattern developed in said developing step as well as to the voice tone data selected in said selecting step. - View Dependent Claims (197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209)
-
-
210. An information communication system with a first communication apparatus and a second communicating apparatus each connected to a communication network for executing data communications between said first communicating apparatus and second communicating apparatus through said communication network,
wherein said first communicating apparatus comprises: -
a file information storing means for storing therein file information including voice-generating information comprising discrete voice data for at least one of velocity and pitch of a voice correlated to a time lag between each discrete voice data, and made by dispensing each discrete data for either one of or both velocity and pitch of a voice so that each voice data is not dependent on a time lag between phonemes and at the same time present at a level relative to a reference; and an information processing apparatus for making and editing voice-generating information used in the information communication system comprising; a voice inputting means for inputting a natural voice; a making means for making said voice-generating information based on the natural voice inputted by said voice inputting means; and a registering/transferring means for issuing a request for registration of the file information including the voice-generating information made by said making means to said first communicating apparatus and transferring the file information including said voice-generating information made thereby to said first communicating apparatus to register the file information in said file information storing means of said first communicating apparatus. - View Dependent Claims (211, 212, 213)
-
-
214. An information communication system with a first communicating apparatus and a second communicating apparatus each connected to a communication network for executing data communications between said first communicating apparatus and second communicating apparatus through said communication network,
wherein said first communicating apparatus comprises: -
a file information storing means for storing therein file information including voice-generating information containing data for phonemes, meters, a type of voice tone, and attributes of voice tone as information; and wherein said information communication system further comprises a processing apparatus for making and editing voice-generating information, such apparatus comprising; a voice inputting means for inputting a natural voice; a making means for making said voice-generating information based on the natural voice inputted by said voice inputting means; and a registering/transferring means for issuing a request for registration of the file information including the voice-generating information made by said making means to said first communicating apparatus and transferring the file information including said voice-generating information made thereby to said first communicating apparatus to register the file information in said file information storing means of said first communicating apparatus. - View Dependent Claims (215, 216, 217)
-
-
218. An information communicating method for synthesizing a voice that is applicable to a system in which at least a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information comprising discrete voice data for at least one of velocity and pitch of a voice correlated to a time lag between each discrete voice data, and made by providing each discrete data for at least one of velocity and pitch of a voice so that each voice data is not dependent on a time lag between phonemes and at the same time is present at a level relative to a reference, is previously stored in a file information storing section, and in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said information communicating method comprising the processing for making and editing voice-generating information including the steps of:
-
inputting a natural voice; making said voice-generating information based on the natural voice inputted in said voice inputting step; and issuing a request for registration of the file information including the voice-generating information made in said making step to said first communicating apparatus and transferring the file information including said voice-generating information made thereby to said first communicating apparatus to register the file information in said file information storing section of said first communicating apparatus. - View Dependent Claims (219, 220)
-
-
221. A computer readable medium from which a computer can read out a program enabling execution of an information communicating method for synthesizing a voice that is applicable to a system in which at least a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information comprising discrete voice data for at least one of velocity and pitch of a voice correlated to a time lag between each discrete voice data, and made by providing each discrete data for at least one of velocity and pitch of a voice so that each voice data is not dependent on a time lag between phonemes and at the same time is present at a level relative to a reference, is previously stored in a file information storing section, and in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said program for making and editing voice-generating information including:
-
a sequence for inputting a natural voice; a sequence for making said voice-generating information based on the natural voice inputted in said voice inputting step; and a sequence for issuing a request for registration of the file information including the voice-generating information made in said making step to said first communicating apparatus and transferring the file information including said voice-generating information made thereby to said first communicating apparatus to register the file information in said file information storing section of said first communicating apparatus. - View Dependent Claims (222, 223)
-
-
224. A computer readable medium from which a computer can read out a program enabling execution of an information communicating method for synthesizing a voice that is applicable to a system in which a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information comprising discrete voice data for at least one of velocity and pitch of a voice correlated to a time lag between each discrete voice data, and made by providing each discrete data for at least one of velocity and pitch of a voice so that each voice data is not dependent on a time lag between phonemes and at the same time is present at a level relative to a reference, is previously stored in a file information storing section, and in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said program comprising:
-
a sequence for transferring the voice-generating information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus to said first communicating apparatus; and
, in said second communicating apparatus;a sequence for selecting one voice tone data from a plurality of types of voice tone data stored in said voice tone data storing section according to voice-generating information in the file information transferred in said transferring step; a sequence for developing meter patterns successively in the direction of a time axis according to at least one of velocity and pitch of a voice included in said voice-generating information and a time lag therebetween; and a sequence for reproducing a voice by generating a voice waveform according to the meter pattern developed in said developing step as well as to the voice tone data selected in said selecting step. - View Dependent Claims (225, 226, 227, 228, 229, 230, 231)
-
-
232. A computer readable medium from which a computer can read out a program enabling execution of an information communicating method for synthesizing a voice that is applicable to a system in which a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information, containing data for phonemes and meters as information is previously stored in a file information storing section, and in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said program comprising:
-
a sequence for transferring the voice-generating information stored in said file information storing means to said second communicating apparatus according to a request from said second communicating apparatus to said first communicating apparatus; and
, in said second communicating apparatus;a sequence for selecting one voice tone data from a plurality of types of voice tone data stored in said voice tone data storing section according to voice-generating information in the file information transferred in said transferring step; a sequence for developing meter patterns successively in the direction of a time axis according to said voice-generating information; and a sequence for reproducing a voice by generating a voice waveform according to the meter pattern developed in said developing step as well as to the voice tone data selected in said selecting sequence. - View Dependent Claims (233, 234, 235, 236, 237, 238)
-
-
239. A computer readable medium from which a computer can read out a program enabling execution of an information communicating method for synthesizing a voice that is applicable to a system in which a first communicating apparatus and a second communicating apparatus are connected to a communication network, and in said first communicating apparatus, file information, including voice-generating information containing data for phonemes, meters, a type of voice tone, and an attribute of a voice tone as information, is previously stored in a file information storing section, and in said second communicating apparatus, voice tone data each indicating sound parameters for each raw voice element correlated to information indicating an attribute of the voice, is previously stored in a voice tone data storing section, and a voice is synthesized according to voice-generating information in the file information stored in said file information storing section as well as to voice tone data stored in said voice tone data storing section by executing data communications between said first communicating apparatus and said second communicating apparatus through said communication network, said program coprising:
-
a sequence for transferring the file information stored in said file information storing section to said second communicating apparatus according to a request from said second communicating apparatus to said first communicating apparatus; and
in said second communicating apparatus;a sequence for retrieving a type of voice tone in the voice-generating information of the file information transferred in said transferring step from a plurality of types of voice tone stored in said voice tone data storing section; a sequence for firstly selecting, in a case where a type of voice tone in said voice-generating information was obtained through retrieval in said retrieving step, voice tone data corresponding to the obtained type of voice tone from said plurality of types of voice tone data stored in said voice tone data storing section; a sequence for verifying, in a case where a type of voice tone in the voice-generating information was not obtained through retrieval in said retrieving step, information indicating an attribute of the voice tone in the voice-generating information stored in said file information storing section to information indicating attributes of various types of voice tone stored in said voice tone data storing section to obtain similarity of the voice tone; a sequence for secondly selecting voice tone data with the highest similarity from a plurality of types of voice tone data stored in said voice tone data storing section according to the similarity obtained in said verifying step; a sequence for developing meter patterns successively in the direction of a time axis according to said voice-generating information; and a sequence for reproducing a voice by generating a voice waveform according to the meter pattern developed in said developing step as well as to the voice tone data selected in said selecting step. - View Dependent Claims (240, 241, 242, 243)
-
Specification