Patent application number | Description | Published |
20130085753 | Hybrid Client/Server Speech Recognition In A Mobile Device - A computing device is able to use an embedded speech recognizer and a network speech recognizer for speech recognition. In response to detecting speech in the captured audio, the computing device may forward the captured audio to its embedded speech recognizer and to a speech client for the network speech recognizer. The embedded speech recognizer provides an embedded-recognizer result for the captured audio. If a network-recognition criterion is met, the speech client forwards the captured audio to the network speech recognizer and receives a network-recognizer result for the captured audio from the network speech recognizer. A speech recognition result for the captured audio is forwarded to at least one application, wherein the speech recognition result is based on at least one of the embedded-recognizer result and the network-recognizer result. | 04-04-2013 |
20130085755 | Systems And Methods For Continual Speech Recognition And Detection In Mobile Computing Devices - The present application describes systems, articles of manufacture, and methods for continuous speech recognition for mobile computing devices. One embodiment includes determining whether a mobile computing device is receiving operating power from an external power source or a battery power source, and activating a trigger word detection subroutine in response to determining that the mobile computing device is receiving power from the external power source. In some embodiments, the trigger word detection subroutine operates continually while the mobile computing device is receiving power from the external power source. The trigger word detection subroutine includes determining whether a plurality of spoken words received via a microphone includes one or more trigger words, and in response to determining that the plurality of spoken words includes at least one trigger word, launching an application corresponding to the at least one trigger word included in the plurality of spoken words. | 04-04-2013 |
20130085761 | Voice Control For Asynchronous Notifications - A computing device may receive an incoming communication and, in response, generate a notification that indicates that the incoming communication can be accessed using a particular application on the communication device. The computing device may further provide an audio signal indicative of the notification and automatically activate a listening mode. The computing device may receive a voice input during the listening mode, and an input text may be obtained based on speech recognition performed upon the voice input. A command may be detected in the input text. In response to the command, the computing device may generate an output text that is based on at least the notification and provide a voice output that is generated from the output text via speech synthesis. The voice output identifies at least the particular application. | 04-04-2013 |
20130253928 | Voice Control For Asynchronous Notifications - A computing device may receive an incoming communication and, in response, generate a notification that indicates that the incoming communication can be accessed using a particular application on the communication device. The computing device may further provide an audio signal indicative of the notification and automatically activate a listening mode. The computing device may receive a voice input during the listening mode, and an input text may be obtained based on speech recognition performed upon the voice input. A command may be detected in the input text. In response to the command, the computing device may generate an output text that is based on at least the notification and provide a voice output that is generated from the output text via speech synthesis. The voice output identifies at least the particular application. | 09-26-2013 |
20130346076 | VISUAL CONFIRMATION OF VOICE RECOGNIZED TEXT INPUT - A computing device receives an audio input from a user. The computing device determines a series of words from the audio input. The computing device outputs, for display, one or more substituted symbols. The one or more substituted symbols correspond to at least a portion of the series of words. In response to determining that receipt of the audio input has completed, the computing device outputs, for display, alphanumeric characters comprising the series of words in place of the one or more substituted symbols. | 12-26-2013 |
20140188742 | SYSTEM TO INTEGRATE REAL-WORLD OBJECTS INTO SOCIAL NETWORKS - A method for displaying an aggregate count of endorsements is provided, including the following method operations: processing a request for an online resource from a mobile device, the online resource being associated with an object, the online resource including an endorsement mechanism; sending the online resource to the mobile device; processing an input from a user triggering the endorsement mechanism, to define an endorsement of the object by the user; updating an aggregate count of endorsements of the object to include the endorsement of the object by the user; sending the updated aggregate count of endorsements to the social display device for display on the social display device. | 07-03-2014 |
20140244253 | Systems and Methods for Continual Speech Recognition and Detection in Mobile Computing Devices - The present application describes systems, articles of manufacture, and methods for continuous speech recognition for mobile computing devices. One embodiment includes determining whether a mobile computing device is receiving operating power from an external power source or a battery power source, and activating a trigger word detection subroutine in response to determining that the mobile computing device is receiving power from the external power source. In some embodiments, the trigger word detection subroutine operates continually while the mobile computing device is receiving power from the external power source. The trigger word detection subroutine includes determining whether a plurality of spoken words received via a microphone includes one or more trigger words, and in response to determining that the plurality of spoken words includes at least one trigger word, launching an application corresponding to the at least one trigger word included in the plurality of spoken words. | 08-28-2014 |
20140278368 | MORPHEME-LEVEL PREDICTIVE GRAPHICAL KEYBOARD - In one example, a method includes determining, by a computing device and based at least in part on an initial character string, one or more candidate morpheme sequences, wherein each of the candidate morpheme sequences includes the initial character string and one or more candidate morphemes. The method further includes outputting, for display, the one or more candidate morpheme sequences. The method further includes receiving an indication of a user input detected at a presence-sensitive input device. The method further includes selecting, based on the indication of the user input, at least one of the candidate morphemes from one of the candidate morpheme sequences to define a selected morpheme sequence that includes the initial character string and the selected candidate morpheme from the one of the candidate morpheme sequences. The method further includes outputting, for display, the selected morpheme sequence. | 09-18-2014 |
20150074003 | SYNCHRONIZING PASSENGER CHECK-IN WITH THE LOCAL CACHING OF CLOUD-BASED MEDIA ON A VEHICLE - Cloud-based media can be locally cached at a vehicle in which a user will travel. The media may be accessed by an authorized user during an authorized period that can be based upon vehicle status, such as vehicle speed or altitude. When the authorized period expires, the media stored at the vehicle can be deleted. | 03-12-2015 |