Semiautomated relay method and apparatus
First Claim
1. A method comprising:
- receiving, at the processor, a hearing user'"'"'s (HU'"'"'s) voice signal from an HU that is participating in a first call with an assisted user (AU) wherein the first call is a communication across a communication network;
determining, by the processor, an identity of the HU;
training, by the processor, a voice-to-text model associated with the identity of the specific HU that is participating in the first call, wherein the voice-to-text model comprises a plurality of rules, and further wherein each of the plurality of rules is a rule for transcribing a word in the HU'"'"'s voice signal into text; and
generating, by the processor, a text output, wherein the text output is a transcribed version of a plurality of words identified in the HU'"'"'s voice signal, and further wherein at least one of the plurality of words identified is identified using at least one rule of the plurality of rules;
while the first call is ongoing, automatically determining when accuracy of the voice-to-text model has exceeded a threshold level; and
wherein, after accuracy of the voice-to-text model has exceeded a threshold level, the text output generated using the voice-to-text model is provided to the AU.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method, the method comprising receiving, at a processor, an hearing user'"'"'s (HU'"'"'s) voice signal from an HU participant during a first call, wherein the first call is a communication across a communication network, the processor programmed to perform the steps of, examining at least a portion of the voice signal to determine an identity of the HU, identifying a voice model associated with the identity of the HU, wherein the voice model comprises a plurality of rules, and further wherein each of the plurality of rules is a rule for transcribing a word in the HU voice signal into text and generating a text output, wherein the text output is a transcription of a plurality of words identified in the HU voice signal, and further wherein at least one of the plurality of words identified is identified using at least one rule of the plurality of rules.
451 Citations
27 Claims
-
1. A method comprising:
-
receiving, at the processor, a hearing user'"'"'s (HU'"'"'s) voice signal from an HU that is participating in a first call with an assisted user (AU) wherein the first call is a communication across a communication network; determining, by the processor, an identity of the HU; training, by the processor, a voice-to-text model associated with the identity of the specific HU that is participating in the first call, wherein the voice-to-text model comprises a plurality of rules, and further wherein each of the plurality of rules is a rule for transcribing a word in the HU'"'"'s voice signal into text; and generating, by the processor, a text output, wherein the text output is a transcribed version of a plurality of words identified in the HU'"'"'s voice signal, and further wherein at least one of the plurality of words identified is identified using at least one rule of the plurality of rules; while the first call is ongoing, automatically determining when accuracy of the voice-to-text model has exceeded a threshold level; and wherein, after accuracy of the voice-to-text model has exceeded a threshold level, the text output generated using the voice-to-text model is provided to the AU. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a memory; a processor coupled to the memory, wherein the processor is configured to; receive a hearing user'"'"'s (HU'"'"'s) voice signal from an HU that is participating in a first call with an assisted user (AU) wherein the first call is a communication across a communication network; determine an identity of the HU; train a voice-to-text model associated with the identity of the specific HU that is participating in the first call, wherein the voice-to-text model comprises a plurality of rules, and further wherein each of the plurality of rules is a rule for transcribing a word in the HU'"'"'s voice signal into text; and generate a text output, wherein the text output is a transcribed version of a plurality of words identified in the HU'"'"'s voice signal, and further wherein at least one of the plurality of words identified is identified using at least one rule of the plurality of rules; while the first call is ongoing, automatically determine when accuracy of the voice-to-text model has exceeded a threshold level; and wherein, after accuracy of the voice-to-text model has exceeded a threshold level, the text output generated using the voice-to-text model is provided to the AU.
-
-
17. A software program stored in a memory for execution by a processor, the program causing the processor to:
-
receive a hearing user'"'"'s (HU'"'"'s) voice signal from an HU that is participating in a first call with an assisted user (AU) wherein the first call is a communication across a communication network; determine an identity of the HU; train a voice-to-text model associated with the identity of the specific HU that is participating in the first call, wherein the voice-to-text model comprises a plurality of rules, and further wherein each of the plurality of rules is a rule for transcribing a word in the HU'"'"'s voice signal into text; and generate a text output, wherein the text output is a transcribed version of a plurality of words identified in the HU'"'"'s voice signal, and further wherein at least one of the plurality of words identified is identified using at least one rule of the plurality of rules; while the first call is ongoing, automatically determine when accuracy of the voice-to-text model has exceeded a threshold level; and wherein, after accuracy of the voice-to-text model has exceeded a threshold level, the text output generated using the voice-to-text model is provided to the AU.
-
-
18. A method comprising:
-
storing at least one voice recognition profile and at least one associated voice model for converting a voice signal to text in a memory device that is linked to a processor, the voice model including a plurality of rules, at least a subset of the rules for transcribing words in a voice signal into text; receiving, at the processor, a hearing user'"'"'s (HU'"'"'s) voice signal from an HU that is participating in a first call with an assisted user (AU) wherein the first call is a communication across a communication network; the processor programmed to perform the steps of; comparing the HU voice signal to at least a subset of the voice recognition profiles to identify a specific voice recognition profile that corresponds to the HU voice signal; accessing the voice model associated with the identified specific voice recognition profile; and generating a text output, wherein the text output is a transcribed version of a plurality of words identified in the audio voice signal of the HU, and further wherein at least one of the plurality of words identified is identified using at least one rule of the plurality of rules. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification