Centralized speech logger analysis
First Claim
Patent Images
1. A method of providing hands-free services using a mobile device having wireless access to computer-based services, the method comprising the steps of:
- (a) receiving speech in a vehicle from a vehicle occupant using an audio user interface that is separate from the mobile device, wherein the audio user interface is communicatively linked directly to the mobile device via a short-range wireless connection;
(b) recording the speech using the mobile device;
(c) transmitting the recorded speech from the mobile device to a cloud speech service;
(d) receiving automatic speech recognition (ASR) results from the cloud speech service at the mobile device;
(e) determining that the received ASR results at the mobile device contain one or more error conditions;
(f) obtaining a local speech recognition result, in response to the determination in step (e), by performing speech recognition on the speech received at the vehicle using a speech recognition resource that includes vehicle-related and/or user-related data that was not used by the cloud speech service in generating the ASR results; and
(g) providing the local speech recognition result to the cloud speech service for use in improving subsequent recognition by the cloud speech service, wherein the local speech recognition result addresses the determined one or more error conditions.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of providing hands-free services using a mobile device having wireless access to computer-based services includes receiving speech in a vehicle from a vehicle occupant; recording the speech using a mobile device; transmitting the recorded speech from the mobile device to a cloud speech service; receiving automatic speech recognition (ASR) results from the cloud speech service at the mobile device; and comparing the recorded speech with the received ASR results at the mobile device to identify one or more error conditions.
38 Citations
20 Claims
-
1. A method of providing hands-free services using a mobile device having wireless access to computer-based services, the method comprising the steps of:
-
(a) receiving speech in a vehicle from a vehicle occupant using an audio user interface that is separate from the mobile device, wherein the audio user interface is communicatively linked directly to the mobile device via a short-range wireless connection; (b) recording the speech using the mobile device; (c) transmitting the recorded speech from the mobile device to a cloud speech service; (d) receiving automatic speech recognition (ASR) results from the cloud speech service at the mobile device; (e) determining that the received ASR results at the mobile device contain one or more error conditions; (f) obtaining a local speech recognition result, in response to the determination in step (e), by performing speech recognition on the speech received at the vehicle using a speech recognition resource that includes vehicle-related and/or user-related data that was not used by the cloud speech service in generating the ASR results; and (g) providing the local speech recognition result to the cloud speech service for use in improving subsequent recognition by the cloud speech service, wherein the local speech recognition result addresses the determined one or more error conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of providing hands-free services using a mobile device having wireless access to computer-based services, the method comprising:
-
(a) receiving speech at a mobile device from a vehicle occupant via a short-range communication connection; (b) transmitting the received speech from the mobile device to a cloud speech service; (c) receiving automatic speech recognition (ASR) results from the cloud speech service; (d) determining that the received ASR results include one or more incorrectly identified speech terms; (e) performing local speech recognition on the received speech in response to the determination in step (d), including using a speech recognition resource at the vehicle to obtain a local speech recognition result, the speech recognition resource including vehicle-related and/or user-related data that was not used by the cloud speech service in generating the ASR results; (f) comparing the local speech recognition with the ASR results to detect when the local speech recognition correctly identified the incorrectly identified speech terms in response to the determination in step (e); and (g) sending the results of the comparison in step (f) to a central facility located remotely from the mobile device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method of providing hands-free services using a mobile device having wireless access to computer-based services, the method comprising:
-
(a) receiving speech from a vehicle occupant at an audio interface in a vehicle; (b) sending the received speech from the vehicle to a mobile device via a short-range communication connection; (c) recording the received speech at the mobile device; (d) transmitting the recorded speech from the mobile device to a cloud speech service, wherein the recorded speech includes an indication to the cloud speech service that the recorded speech originated in the vehicle; (e) receiving automatic speech recognition (ASR) results from the cloud speech service; (f) determining that the received ASR results include one or more speech terms that have been incorrectly identified; (g) performing local speech recognition on the recorded speech using an automatic speech recognition (ASR) system resident on the mobile device in response to step (f) to obtain a local speech recognition result, the ASR system including data that is stored in the vehicle or mobile device and that was not used by the cloud speech service in generating the ASR results; (h) comparing the local speech recognition with the ASR results to detect instances when the local speech recognition correctly identified the incorrectly identified speech terms; and (i) maintaining a log of the incorrectly identified speech terms, the instances when the local speech recognition correctly identified the incorrectly identified speech terms, or both. - View Dependent Claims (19, 20)
-
Specification