Constrained automatic speech recognition for more reliable speech-to-text conversion
First Claim
1. A network device, comprising:
- a processor to receive a text message from a text-enabled endpoint device over a first network, wherein the text message includes a query initiated by the text-enabled endpoint device and one or more acceptable responses to the query;
a speech synthesizer to convert the text message into an audible message for transmission over a second network to a telephone endpoint device, wherein the processor is configured to compare an audible response received from the telephony endpoint device to the one or more acceptable responses included in the text message received from the text-enabled endpoint device; and
a speech recognizer to generate a response text message corresponding to the audible response when the audible response matches at least one of the one or more acceptable responses, wherein the response text message is to be sent to the text-enabled endpoint over the first network.
1 Assignment
0 Petitions
Accused Products
Abstract
A device and method are provided which preferably establish cross-modal communications and allow telephony users and text-based users, such as Instant Messaging (IM) users, to communicate with each other. The device may include a processor that receives a text message preferably comprising a query, a keyword, and one or more responses to the query. The processor preferably generates a vocabulary containing the one or more responses provided in the text message. The method preferably includes receiving a text message comprising a query, a keyword, and one or more responses to the query. The method may further include converting the text message into an audible message, sending the audible message to a telephony user, receiving an audible response from the telephony user, and generating text from the audible response. The method may further include generating a vocabulary comprising the one or more responses provided in the text message.
11 Citations
41 Claims
-
1. A network device, comprising:
-
a processor to receive a text message from a text-enabled endpoint device over a first network, wherein the text message includes a query initiated by the text-enabled endpoint device and one or more acceptable responses to the query; a speech synthesizer to convert the text message into an audible message for transmission over a second network to a telephone endpoint device, wherein the processor is configured to compare an audible response received from the telephony endpoint device to the one or more acceptable responses included in the text message received from the text-enabled endpoint device; and a speech recognizer to generate a response text message corresponding to the audible response when the audible response matches at least one of the one or more acceptable responses, wherein the response text message is to be sent to the text-enabled endpoint over the first network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
converting a text message received from a text-enabled endpoint device over a first network into an audible message, wherein the text message includes a query initiated by the text-enabled endpoint device and one or more allowable responses to the query in the text message; sending the audible message to a telephony endpoint device over a second network; receiving an audible response from the telephony endpoint device over the second network; comparing the audible response from the telephony endpoint device to the one or more allowable responses included in the text message received from the text-enabled endpoint device over the first network; and when the audible response matches at least one of the one or more allowable responses, transmitting a response text message corresponding to the audible response to the text-enabled endpoint device over the first network. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A network device, comprising:
-
means for converting a text message received from a text-enabled endpoint device over a first network into an audible message, wherein the text message includes a query initiated by the text-enabled endpoint device and one or more allowable responses to the query in the text message; means for sending the audible message to a telephony endpoint device over a second network; means for receiving an audible response from the telephony endpoint device over the second network; means for comparing the audible response from the telephony endpoint device to the one or more allowable responses included in the text message received from the text-enabled endpoint device over the first network; and means for transmitting a response text message corresponding to the audible response to the text-enabled endpoint device over the first network when the audible response matches at least one of the one or more allowable responses. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. An article of non-transitory computer-readable medium containing instructions that, when executed, cause a computer to:
-
convert a text message received from a text-enabled endpoint device over a first network into an audible message, wherein the text message includes a query initiated by the text-enabled endpoint device and one or more allowable responses to the query in the text message; send the audible message to a telephony endpoint device over a second network; receive an audible response from the telephony endpoint device over the second network; comparing the audible response from the telephony endpoint device to the one or more allowable responses included in the text message received from the text-enabled endpoint device over the first network; and when the audible response matches at least one of the one or more allowable responses, transmitting a response text message corresponding to the audible response to the text-enabled endpoint device over the first network. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification