Abstract:
A speech system has a speech input channel including a speech recognizer, and a speech output channel including a text-to-speech converter. Associated with the input channel is a barge-in control for setting barge-in behavior parameters determining how the apparatus handles barge-in by a user during speech output by the apparatus. In order to make the barge-in control more responsive to the actual speech output from the output channel, a barge-in prediction arrangement is provided that is responsive to feature values produced during the operation of the text-to-speech converter to produce indications as to the most likely barge-in points. The barge-in control is responsive to these indications to adjust at least one of the barge-in behavior parameters for periods corresponding to the most likely barge-in points.
Abstract:
A speech synthesiser is provided with a dialog-style selection arrangement responsive to a factor affecting intelligibility of speech output by the apparatus to select a dialog style intended to provide at least a minimum level of intelligibility of speech output by the synthesiser. The selected dialog style is used by a speech-application text provider when generating text-form utterances for a current speech application, these text-form utterances then being converted into speech form by a text-to-speech converter. The factor affecting intelligibility may be a measure of the intelligibility of the speech-form output or an environmental factor such as background noise in the user's environment.
Abstract:
A speech synthesiser is provided with a plurality of synthesis engines each having different characteristics and each including a text-to-speech converter for converting text-form utterances into speech form. A synthesis-engine selector selects one of the synthesis engines as the current operative engine for producing speech-form utterances for a speech application. If the overall quality of the speech-form utterance produced by the text-to-speech converter of the current operative synthesis engine becomes inadequate, the selector is caused to select a different engine as the current operative synthesis engine.
Abstract:
There is disclosed a method of managing backed up data storage region of a plurality of client computers, enforced by a client side agent, and based upon a total of files stored within a client back up data storage region A total file size of current files stored at the client computer is compared to a first soft back up quota limit, at which a warning message is displayed, and a second, hard back up limit, at which back up of client files to a back up computer is prohibited. Quota limits can be set centrally from a back up computer, and deployed to each of the plurality of client computers served by a back up computer. Elimination of backed up file duplication is made at the back up computer, by use of a database and pointers to common files for a plurality of computers.
Abstract:
The presence in a user's current environment of a real or virtual entity, or a representation of it, is announced to the user by an audio announcement. The audio announcement has a presentation character at least one aspect of which, other than or additional to its loudness, that is set in dependence on the range distance between the user and the entity, or its representation, in the current environment. In one embodiment, the environment is an audio field in which the entity is represented by a synthesised sound source; in this case, the range distance is that between the user and the sound source. In another embodiment, the environment is the real world with the entity being a real-world entity; in this case, the range distance is that between the user and the entity. The announcement presentation-character aspect that is range dependent is, for example, speaking style, speaking voice, vocabulary, etc.
Abstract:
An initialization module for a device driver, the module being operable to: a) locate a first device control code having a first format and b) read said first device control code, c) disassemble said first device control code to generate an intermediate code, and d) assemble said intermediate code to generate a second device control code having a second format.
Abstract:
The present invention relates to logic systems which use a message-based API, and in particular to telecommunication systems. The present invention aims to overcome drawbacks in the way in which data is sent between, for example, a gatekeeper unit and a service application running on a service platform. By providing a formatter or formatter units on the gatekeeper units, incoming messages may be pre-processed thereby reducing the bandwidth requirements for data transfer. Each formatter unit may be specific to a service application, and ensures that data arrives at the service platform in the appropriate format.
Abstract:
The method of the invention enables installation of a network printer onto a client processor and employs a server for managing printer installations. Initially, the server receives a printer identifier message from the network printer and then creates an executable installation program using identifier information from the printer identifier message. Thereafter, the server transmits an e-mail message to the client processor, which e-mail message includes an executable printer driver installation program. Upon receipt of the email message, the client processor recognizes the executable installation program and, upon installation thereof, to utilize the network printer.
Abstract:
Service resource items (49) for use in call setup in a telephone system are held on servers (58) that are connected to a computer network which is logically distinct from the telephone system infrastructure; this computer network may, for example, make use of the Internet. Each service resource item (49) is locatable on the network at a corresponding URI and is associated with a particular telephone number. A mapping is provided between telephone numbers and the URIs of associated service resource items. When it is desired to access a service resource item (49) associated with a particular telephone number, this mapping is used to retrieve the corresponding URI (step 55) which is then used to access the desired service resource item (56, 57, 59).
Abstract:
A method and apparatus which allows a network administrator to both remotely initially configure one or more network devices 12 and to simultaneously configure a group of network devices remotely, also referred to as batch configuration. Initially, the invention can communicate with newly installed network devices 12 using manufacturer assigned default IP addresses coupled with a device unique hardware address, also known media access control address (MAC address). Once a new device 12 is uniquely identified in this way, a new unique IP address may be assigned by the invention and/or other remotely configurable parameters may be modified.