LOCAL AND REMOTE AGGREGATION OF FEEDBACK DATA FOR SPEECH RECOGNITION
2 Assignments
0 Petitions
Accused Products
Abstract
A local feedback mechanism for customizing training models based on user data and directed user feedback is provided in speech recognition applications. The feedback data is filtered at different levels to address privacy concerns for local storage and for submittal to a system developer for enhancement of generic training models.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computing device for providing speech recognition with local and remote feedback loops, the computing device comprising:
-
a memory configured to store instructions associated with a speech recognition service; one or more processors coupled to the memory, the one or more processor executing the speech recognition application in conjunction with the instructions stored in the memory, wherein the speech recognition service includes; an adaptation module configured to; collect user data for a user, wherein the user data includes live recordings by the user and textual data from user generated documents; aggregate collected user data through a feedback mechanism; process the aggregated user data locally through the feedback mechanism; and provide the aggregated user data to a remote system developer through the feedback mechanism for updating generic training models. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for providing speech recognition with local and remote feedback loops, the method comprising:
-
collecting user data including live audio and textual data from one or more computing devices associated with a user, wherein the textual data is collected from user generated documents; receiving directed feedback from the user in response to recognized speech; and aggregating the collected user data and the directed feedback; filtering the aggregated data to remove private data; processing the aggregated data for customizing current language and acoustic models; and providing the aggregated data o a system developer for updating generic language and acoustic models. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A computer-readable storage device with instructions stored thereon for speech recognition with integrated local and remote feedback loops, the instructions comprising
collecting user data including live audio and textual data, wherein the textual data is from user generated documents; -
receiving directed feedback from the user in response to recognized speech; aggregating the collected user data and the directed feedback; filtering the aggregated data at different levels for the integrated local and the remote feedback loops to protect private data; processing the data filtered at the local feedback level through a local adaptation module to customize current language and acoustic models; and providing the data filtered at the remote feedback level to a system developer for updating genetic;
language and acoustic models fir the speech recognition engine. - View Dependent Claims (38, 39, 40)
-
Specification