System and method for remote speech recognition
First Claim
1. A system for remote speech recognition utilizing voice over Internet Protocol, the system comprising:
- one or more customer premise equipment remote from a host, the customer premise equipment comprising a telephone operable to interface with the host;
a speech recognition engine disposed within the customer premise equipment, the speech engine operable to be customized based on one or more characteristics of a user of the customer premise equipment;
a communication engine associated with the speech engine and located within the customer premise equipment;
the speech engine operable to recognize and verify an identify of the user of the customer premise equipment;
the speech recognition engine further operable to recognize a plurality of speech from the user;
the speech engine further operable to translate the speech of the user into the host language;
the speech engine further operable to convert the recognized and translated speech into one or more text data packets;
the communication engine operable to encrypt the text data packets;
the communication engine further operable to transmit the encrypted text data packets from the customer premise equipment to the host;
the host operable to receive the encrypted text data packets and route the encrypted text data packets based on a plurality of user information; and
the host further operable to download to the customer premise equipment a plurality of information.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for remote speech recognition includes one or more customer premise equipment, a speech engine, and a communication engine. The customer premise equipment interfaces with a host from which the customer premise equipment is remotely located. The speech engine, remotely located from the host, recognizes a plurality of speech spoken by a user of the customer premise equipment and translates the speech into the language of the host. The speech engine further converts the recognized speech into one or more text data packets where the text data packets include the recognized speech as data instead of voice. The communication engine encrypts the text data packets and transmits the text data packets to the host. Transmitting data instead of voice to the host reduces the computational demands on the host. Additionally, the communication engine receives a plurality of information from the host.
32 Citations
29 Claims
-
1. A system for remote speech recognition utilizing voice over Internet Protocol, the system comprising:
-
one or more customer premise equipment remote from a host, the customer premise equipment comprising a telephone operable to interface with the host; a speech recognition engine disposed within the customer premise equipment, the speech engine operable to be customized based on one or more characteristics of a user of the customer premise equipment; a communication engine associated with the speech engine and located within the customer premise equipment; the speech engine operable to recognize and verify an identify of the user of the customer premise equipment; the speech recognition engine further operable to recognize a plurality of speech from the user; the speech engine further operable to translate the speech of the user into the host language; the speech engine further operable to convert the recognized and translated speech into one or more text data packets; the communication engine operable to encrypt the text data packets; the communication engine further operable to transmit the encrypted text data packets from the customer premise equipment to the host; the host operable to receive the encrypted text data packets and route the encrypted text data packets based on a plurality of user information; and the host further operable to download to the customer premise equipment a plurality of information.
-
-
2. A method for remote speech recognition, the method comprising:
-
recognizing a plurality of speech from a user of a customer premise equipment, wherein the customer premise equipment comprises equipment selected from the group consisting of telephones, 56 k modems, cable modems, ADSL modems, phone sets, fax equipment, answering machines, set-top box, POS (point-of-sale) equipment, and PBX (private branch exchange) systems; customizing the customer premise equipment utilizing one or more characteristics of the user including eavesdropping on the user interacting with the host and the customer premise equipment in order to obtain one or more of the characteristics of the user; converting the recognized speech into one or more text data packets at the customer premise equipment; transmitting the text data packets from the customer premise equipment to a host; and receiving a plurality of information from the host based on the speech of the user.
-
-
3. A method for remote speech recognition, the method comprising:
-
recognizing a plurality of speech from a user of a customer premise equipment, wherein the customer premise equipment comprises equipment selected from the group consisting of telephones, 56 k modems, cable modems, ADSL modems, phone sets, fax equipment answering machines, set-top box, POS (point-of-sale) equipment, and PBX (private branch exchange) systems; customizing the customer premise equipment utilizing one or more characteristics of the user including initializing the customer premise equipment with the characteristics of the user; converting the recognized speech into one or more text data packets at the customer premise equipment; transmitting the text data packets from the customer premise equipment to a host; and receiving a plurality of information from the host based on the speech of the user. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for remote speech recognition, the method comprising:
-
recognizing a plurality of speech from a user of a customer premise equipment, wherein the customer premise equipment comprises equipment selected from the group consisting of telephones, 56 k modems, cable modems, ADSL modems, phone sets, fax equipment, answering machines, set-top box, POS (point-of-sale) equipment, and PBX (private branch exchange) systems; converting the recognized speech into one or more text data packets at the customer premise equipment; transmitting the text data packets from the customer premise equipment to a host, and receiving a plurality of information from the host based on the speech of the user; wherein transmitting the text data packets from the customer premise equipment to a host comprises encrypting the text data packets before transmission to the host.
-
-
15. A system for remote speech recognition, the system comprising:
-
one or more telephones remote from a host and operable to interface with the host; a speech engine remotely located from the host, the speech engine operable to recognize a plurality of speech from a user of the telephone and convert the recognized speech into one or more text data packets; and a communication engine associated with the speech engine, the communication engine operable to transmit the text data packets from the telephone to the host and further operable to encrypt the text data packets before transmitting the text data packets to the host from the telephone. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for remote speech recognition, the system comprising:
-
one or more telephones remote from a host and operable to interface with the host; a speech engine remotely located from the host, the speech engine operable to recognize a plurality of speech from a user of the telephone and convert the recognized speech into one or more text data packets; and a communication engine associated with the speech engine, the communication engine operable to transmit the text data packets from the telephone to the host; wherein the host is further operable to speculate as to a purpose for the telephone accessing the host based on a plurality of user information.
-
Specification