System and Method for Remote Speech Recognition
First Claim
1. A system for remote speech recognition utilizing voice over Internet Protocol, the system comprising:
- a host including one or more ports and a host language;
one or more customer premise equipment remote from the host, the customer premise equipment 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.
-
Citations
21 Claims
-
1. A system for remote speech recognition utilizing voice over Internet Protocol, the system comprising:
-
a host including one or more ports and a host language; one or more customer premise equipment remote from the host, the customer premise equipment 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; 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 (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for remote speech recognition, the system comprising:
- a host including one or more ports;
one or more customer premise equipment remote from the 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 customer premise equipment 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 customer premise equipment to the host and receive a plurality of information from the host. - View Dependent Claims (18, 19, 20)
- a host including one or more ports;
-
21-35. -35. (canceled)
Specification