Patent ID: 6192344
Filing Date: 2001-02-20
Classification: H04M

Abstract:
A method for adding a spoken language for output generated by a messaging program comprising a voice messaging program running on a computer system having a memory, the method comprising:providing the voice messaging program to the computer system, the voice messaging program configured to generate an output message;providing the language server coupled to the voice messaging program to the computer system, the language server configured to receive the output message, to receive an ordered plurality of phrase references, to use phrase references from the ordered plurality of phrase references to identify a plurality of spoken phrases, and to output the plurality of spoken phrases;providing a first set of language configuration data coupled to the language server, in a first directory in the memory, the first set of language configuration data configured to specify a first ordered plurality of phrase references to the language server in response to the output message;providing a first set of phrase files coupled to the language server, in the first directory in the memory, each phrase file in the first set having an associated phrase reference and configured to store a unique spoken phrase, the first set of language configuration data and the first set of phrase files both associated with a first spoken language;configuring the language server to refer to the first directory in the memory and to use the first ordered plurality of phrase references as the ordered plurality of phrase references and to refer to the first set of phrase files for the plurality of spoken phrases;installing a second set of language configuration data coupled to the language server, in a second directory in the memory, the second set of language configuration data configured to specify a second ordered plurality of phrase references to the language server in response to the output message;installing a second set of phrase files coupled to the language server, in the second directory in the memory, each phrase file in the second set having an associated phrase reference and configured to store a unique spoken phrase, the second set of language configuration data and the second set of phrase files both associated with a second spoken language;receiving a request in the messaging program to use a secondary spoken language for the messaging program; andconfiguring the language server to refer to the second directory in the memory and to use the second ordered plurality of phrase references as the ordered plurality of phrase references and to refer to the second set of phrase files for the plurality of spoken phrases, in response to the request;wherein the messaging server is not recompiled after installing the second set of language configuration data or after installing the second set of phrase files.