System and method for remote speech recognition
First Claim
1. A system for remote speech recognition, the system comprising:
- customer premise equipment remote from a host configured to support a host language, the customer premise equipment configured to interface with the host, and wherein the customer premise equipment includes;
a speech recognition engine customizable based on a characteristic of a user of the customer premise equipment and configured to;
recognize and verify an identity of the user;
recognize user speech from the user;
convert the user speech into text data packets, wherein the text data packets include text corresponding to the user speech; and
a communication engine associated with the speech recognition engine wherein the communication engine is configured to;
receive the text data packets from the speech recognition engine;
generate encrypted packets by encrypting the text data packets; and
transmit the encrypted packets over a communication network to the host.
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.
30 Citations
25 Claims
-
1. A system for remote speech recognition, the system comprising:
customer premise equipment remote from a host configured to support a host language, the customer premise equipment configured to interface with the host, and wherein the customer premise equipment includes; a speech recognition engine customizable based on a characteristic of a user of the customer premise equipment and configured to; recognize and verify an identity of the user; recognize user speech from the user; convert the user speech into text data packets, wherein the text data packets include text corresponding to the user speech; and a communication engine associated with the speech recognition engine wherein the communication engine is configured to; receive the text data packets from the speech recognition engine; generate encrypted packets by encrypting the text data packets; and transmit the encrypted packets over a communication network to the host.
-
2. A method for remote speech recognition, the method comprising:
-
recognizing, by a processing device located at a customer premise equipment, user speech from a user of the customer premise equipment; converting, by the processing device, the user speech into text data packets at the customer premise equipment, wherein the text data packets include text corresponding to the user speech; transmitting, by the processing device, the text data packets over a communication network to a host, wherein the customer premise equipment is remotely located from the host; and receiving, by the processing device, information from the host based on the user speech in response to transmitting the text data packets. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
recognizing, by a processing device, user speech from a user of a customer premise equipment; converting, by the processing device, the user speech into text data packets at the customer premise equipment, wherein the text data packets include text corresponding to the user speech; encrypting, by the processing device, the text data packets; transmitting the encrypted text data packets over a communication network to a host; and receiving information from the host based on the user speech. - View Dependent Claims (15, 16, 17)
-
-
18. A system for remote speech recognition, the system comprising;
-
customer premise equipment remote from a host and configured to interface with the host; a speech recognition engine remotely located from the host and located at the customer premise equipment, wherein the speech recognition engine is configured to; recognize user speech from a user of the customer premise equipment; and convert the user speech into text data packets, wherein the text data packets indicate text corresponding to the user speech; and a communication engine associated with the speech recognition engine and located at the customer premise equipment, wherein the communication engine is configured to; transmit the text data packets to the host; and receive information from the host in response to transmitting the text data packets. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification