METHODS, APPARATUSES, AND SYSTEMS FOR PROVIDING TIMELY USER CUES PERTAINING TO SPEECH RECOGNITION
First Claim
1. A method of providing cues from a device to a user while capturing an utterance, comprising:
- (a) capturing, by a hand-held mobile communication device, a first portion of an utterance of a user;
(b) communicating, from the hand-held mobile communication device to a backend server, data representative of the first portion of the user utterance;
(c) receiving, at the backend server, the data representative of the first portion of the user utterance;
(d) processing, at the backend server, the data representative of the first portion of the user utterance, said processing including determining, at the backend server, a metric associated with the first portion of the user utterance;
(e) communicating, from the backend server to the hand-held mobile communication device, data representative of the metric associated with the first portion of the user utterance;
(f) at the hand-held mobile communication device, receiving, from the backend server, the data representative of the metric associated with the first portion of the user utterance;
(g) providing, by the hand-held mobile communication device to the user, a cue based on the received data representative of a metric associated with the first portion of the user utterance;
(h) capturing, by the hand-held mobile communication device, a second portion of the utterance of the user;
(i) communicating, from the hand-held mobile communication device to the backend server, data representative of the second portion of the user utterance;
(j) receiving, at the backend server, the data representative of the second portion of the user utterance;
(k) processing, at the backend server, the data representative of the second portion of the user utterance, said processing including determining, at the backend server, a metric associated with the second portion of the user utterance;
(l) communicating, from the backend server to the hand-held mobile communication device, data representative of the metric associated with the second portion of the user utterance;
(m) at the hand-held mobile communication device, receiving, from the backend server, the data representative of the metric associated with the second portion of the user utterance; and
(n) providing, by the hand-held mobile communication device to the user, a cue based on the received data representative of the metric associated with the second portion of the user utterance;
(o) wherein said step of providing, by the hand-held mobile communication device to the user, a cue based on the received data representative of a metric associated with the first portion of the user utterance, occurs prior to said step of capturing, by the hand-held mobile communication device, a second portion of the user utterance.
5 Assignments
0 Petitions
Accused Products
Abstract
A method is provided of providing cues from am electronic communication device to a user while capturing an utterance. A plurality of cues associated with the user utterance are provided by the device to the user in at least near real-time. For each of a plurality of portions of the utterance, data representative of the respective portion of the user utterance is communicated from the electronic communication device to a remote electronic device. In response to this communication, data, representative of at least one parameter associated with the respective portion of the user utterance, is received at the electronic communication device. The electronic communication device provides one or more cues to the user based on the at least parameter. At least one of the cues is provided by the electronic communication device to the user prior to completion of the step of capturing the user utterance.
55 Citations
20 Claims
-
1. A method of providing cues from a device to a user while capturing an utterance, comprising:
-
(a) capturing, by a hand-held mobile communication device, a first portion of an utterance of a user; (b) communicating, from the hand-held mobile communication device to a backend server, data representative of the first portion of the user utterance; (c) receiving, at the backend server, the data representative of the first portion of the user utterance; (d) processing, at the backend server, the data representative of the first portion of the user utterance, said processing including determining, at the backend server, a metric associated with the first portion of the user utterance; (e) communicating, from the backend server to the hand-held mobile communication device, data representative of the metric associated with the first portion of the user utterance; (f) at the hand-held mobile communication device, receiving, from the backend server, the data representative of the metric associated with the first portion of the user utterance; (g) providing, by the hand-held mobile communication device to the user, a cue based on the received data representative of a metric associated with the first portion of the user utterance; (h) capturing, by the hand-held mobile communication device, a second portion of the utterance of the user; (i) communicating, from the hand-held mobile communication device to the backend server, data representative of the second portion of the user utterance; (j) receiving, at the backend server, the data representative of the second portion of the user utterance; (k) processing, at the backend server, the data representative of the second portion of the user utterance, said processing including determining, at the backend server, a metric associated with the second portion of the user utterance; (l) communicating, from the backend server to the hand-held mobile communication device, data representative of the metric associated with the second portion of the user utterance; (m) at the hand-held mobile communication device, receiving, from the backend server, the data representative of the metric associated with the second portion of the user utterance; and (n) providing, by the hand-held mobile communication device to the user, a cue based on the received data representative of the metric associated with the second portion of the user utterance; (o) wherein said step of providing, by the hand-held mobile communication device to the user, a cue based on the received data representative of a metric associated with the first portion of the user utterance, occurs prior to said step of capturing, by the hand-held mobile communication device, a second portion of the user utterance. - View Dependent Claims (2)
-
-
3. A method of providing cues to a user while capturing an utterance, comprising:
-
(a) capturing, by an electronic communication device, an utterance of a user; and (b) providing, by the electronic communication device to the user in at least near real-time, a plurality of cues associated with the user utterance, wherein such providing step includes, for each portion of a plurality of portions of the utterance; (i) communicating, from the electronic communication device, data representative of the respective portion of the user utterance to a remote electronic device, (ii) in response to the communication of data representative of the respective portion of the user utterance, receiving, at the electronic communication device, data representative of at least one parameter associated with the respective portion of the user utterance, and (iii) providing, by the electronic communication device to the user, one or more cues based on the at least one parameter associated with the respective portion of the user utterance; (c) wherein at least one cue of the plurality of cues is provided by the electronic communication device to the user prior to completion of the step of capturing the user utterance. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of facilitating the provision of cues to a user while capturing an utterance of the user, comprising, for each respective portion of a plurality of portions of an utterance of a user captured by a hand-held mobile communication device:
-
(a) receiving, at a backend server, data representative of the respective portion of the captured user utterance; (b) transcribing the respective portion of the user utterance into text at the backend server; (c) determining, at the backend server, a parameter corresponding to the respective portion of the user utterance or corresponding to the text into which the respective portion was transcribed; and (d) communicating, from the backend server to the hand-held mobile communication device, the parameter corresponding to the respective portion of the user utterance or corresponding to the text into which the respective portion was transcribed; (e) wherein said step of communicating, from the backend server to the hand-held mobile communication device, the parameter corresponding to a first respective portion of the utterance or corresponding to the text into which the first respective portion was transcribed occurs prior to receiving, at the backend server, data representative of a second respective portion of the user utterance. - View Dependent Claims (20)
-
Specification