Voice Control For Asynchronous Notifications
3 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
providing, by a computing device, an audio signal indicative of at least one notification in a plurality notifications and automatically activating a listening mode on the computing device, wherein the plurality of notifications relate to a plurality of incoming communications and a plurality of different applications on the computing device, such that each notification in the plurality of notifications indicates that a respective incoming communication in the plurality of incoming communications can be accessed using a respective application in the plurality of different applications; receiving a voice input during the listening mode; obtaining an input text based on speech recognition performed upon the voice input; detecting a command in the input text; generating an output text in response to detecting the command in the input text, wherein the output text is based on the plurality of notifications; and providing, by the computing device, a voice output that identifies each of the different applications, wherein the voice output is generated from the output text via speech synthesis. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-readable medium having stored thereon program instructions that, upon execution by a computing device, cause the computing device to perform operations comprising:
-
providing an audio signal indicative of at least one notification in a plurality notifications and automatically activating a listening mode on the computing device, wherein the plurality of notifications relate to a plurality of incoming communications and a plurality of different applications on the computing device, such that each notification in the plurality of notifications indicates that a respective incoming communication in the plurality of incoming communications can be accessed using a respective application in the plurality of different applications; receiving a voice input during the listening mode; obtaining an input text based on speech recognition performed upon the voice input; detecting a command in the input text; generating an output text in response to detecting the command in the input text, wherein the output text is based on the plurality of notifications; and providing a voice output that identifies each of the different applications, wherein the voice output is generated from the output text via speech synthesis. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A computing device, comprising:
-
an audio input unit; an audio output unit; a display; at least one processor; and a memory, wherein the memory stores instructions that upon execution by the at least one processor cause the computing device to perform operations comprising; providing, via the audio output unit, an audio signal indicative of at least one notification in a plurality notifications and automatically activating a listening mode on the computing device, wherein the plurality of notifications relate to a plurality of incoming communications and a plurality of different applications on the computing device, such that each notification in the plurality of notifications indicates that a respective incoming communication in the plurality of incoming communications can be accessed using a respective application in the plurality of different applications; receiving, via the audio input unit, a voice input during the listening mode; obtaining an input text based on speech recognition performed upon the voice input; detecting a command in the input text; generating an output text in response to detecting the command in the input text, wherein the output text is based on the plurality of notifications; providing, via the audio output unit, a voice output that identifies each of the different applications, wherein the voice output is generated from the output text via speech synthesis. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification