摘要:
An improved text-to-speech synthesizer that employs a text to speech converter, a text reader control procedure, a classifier procedure, an abbreviation expansion procedure, and an acronym/initialism expanding procedure is herein described. A classifier procedure is used to classify generate classification values for each word in the text message with regard to syntax, punctuation and membership in predefined classes of words, the predefined classes of words including number, measurement units, geographic designations, and date/time values. An abbreviation expansion procedure evaluates, based on the classification values for words neighboring the identified words, which, if any, of the potential expansion values is applicable, and substitutes the potential expansion for the identified abbreviation word when evaluation yields a success value. An acronym/initialism expanding procedure identifies words in the text message that are acronyms and initialisms, parses pronounceable syllables within the identified words and generates a substitute string that can consist of any combination of letters, numbers, pronounceable syllables or multiple letter identifiers.
摘要:
A method and system for a truly distributed messaging architecture based on existing LAN and PC technologies. A caller using one multi-media enabled PC (MPC) attempts to connect to a called MPC via a LAN or other digital data communication network. If the called MPC is in a receive mode but no one answers after a preset time, a prepared greeting message from the called MPC (e.g., an audio or audiovisual data file) is transmitted via the LAN to the calling MPC and played to the caller. The caller may then record an audio or audiovisual outgoing message for the called MPC. The outgoing message is stored in an "Outbox" for the caller, and a LAN message from the calling MPC starts a "message waiting" indicator on the called MPC. Whenever the called party is ready to receive waiting messages, that party can start an application which shows envelope information for such messages. The recipient can then retrieve any outgoing message stored in the Outbox for the calling MPC, and play back such messages. The invention can also be used for "call screening" by called parties, for sending audio or audiovisual information from a calling MPC over a LAN to many called MPCs simultaneously, and for "conference" calls.
摘要:
A communication system comprising a voice message system for storing and retrieving voice messages and facsimile data, a computer database accessing system for storing and retrieving text messages from a separate computer system and for converting the text messages into voice messages, and a personal computer (including an Internet communications device, or "ICD") which allows a user to generate and receive voice messages, facsimile data, and text messages. The systems are integrated via a network which coordinates the functions of each individual system. Additionally, the input/output ports of the voice message system and the computer database accessing system are connected in a parallel fashion to a personal computer or ICD. In this configuration, a user may access voice messages, facsimile messages, and text messages through the personal computer or ICD, either locally or remotely.
摘要:
A fault tolerant multiple processor data processing system is described. The system includes a number of processors linked together in a network. One processor is designated the master processor and coordinates the operation of all of the processors. The network is coupled to a number of memory devices which store information which is utilized by the processors. The apparatus includes a redundant mechanism for identifying a failure of a processor. If the master processor fails, a new master processor is selected, in a dynamic manner, from the remaining operative processors. The selection of a new master processor is based upon a contention operation in which the operative processors contend to become the new master processor.
摘要:
A testing system, also known as a call generator, generates telephone calls to test telephone equipment. The call generator includes a processor, a memory for storing processor procedures and test cases, and a communication interface. The procedures include a test case procedure for calling a system under test (SUT), interacting with the SUT, and accessing voice mailboxes located in the SUT. The call generator sends messages to the SUT. Then the call generator calls the SUT to once again access the voice mailboxes, and retrieves the stored messages. The call generator compares the retrieved messages with the delivered messages, or parameters representative of the delivered messages, to verify the retrieved messages. The call generator also has the capability to store, communicate, and verify other types of electronic information including facsimiles and electronic mail. The call generator may also operate on a network for communicating test cases and other database information to and from other users. The call generator and method are also applicable to testing private branch exchanges (PBX) and other telephone equipment.
摘要:
A communication system for verbal telephonic communication has a voice message system for storing and retrieving voice messages integrated with a computer database accessing system for storing and retrieving text messages from a separate computer system and for converting the text messages into voice. The systems are integrated via a network which coordinates the functions of each individual system. Additionally, the input/output ports of the voice message system and the computer database accessing system are connected in a parallel fashion to at least one telephone line. In this configuration a user may access both voice messages and database information, including text or electronic mail messages, with a single telephone call. Optionally, facsimile messages can be stored, retrieved and manipulated with a single telephone call.
摘要:
A testing system for an interactive voice messaging system comprises a processor, a memory storing processor procedures and test cases, and a telephonic interface. The processor procedures include a master procedure and subprocedures for debugging the test case, retrieving and displaying documents, storing and retrieving database items, test case procedure development and editing, and test report generation. The processor procedures are all hyperlinked together so that the testing system can call any of the procedures at specified times in order to permit a user to read or modify database entries, documents and test cases when necessary. A method for testing an interactive voice messaging system includes steps for performing the test case control system of the present invention. The present apparatus and method are also applicable to testing private branch exchanges (PBX) and other telephonic based systems.