Touch Anywhere to Speak
First Claim
1. A method for providing input functionality for a speech recognition interaction module, comprising:
- receiving an indication of a touch anywhere on a touch screen interface of a mobile computing device;
upon reception of an indication of a touch anywhere on the touch screen interface, activating a listening mechanism of a speech recognition module; and
displaying dynamic visual feedback of a measured sound level of a spoken utterance received by the speech recognition module, wherein the displayed visual feedback is rendered as centered around an area on the touch screen at which a touch is received.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a user interface for providing press-to-talk-interaction via utilization of a touch-anywhere-to-speak module on a mobile computing device. Upon receiving an indication of a touch anywhere on the screen of a touch screen interface, the touch-anywhere-to-speak module activates the listening mechanism of a speech recognition module to accept audible user input and displays dynamic visual feedback of a measured sound level of the received audible input. The touch-anywhere-to-speak module may also provide a user a convenient and more accurate speech recognition experience by utilizing and applying the data relative to a context of the touch (e.g., relative location on the visual interface) in correlation with the spoken audible input.
-
Citations
20 Claims
-
1. A method for providing input functionality for a speech recognition interaction module, comprising:
-
receiving an indication of a touch anywhere on a touch screen interface of a mobile computing device; upon reception of an indication of a touch anywhere on the touch screen interface, activating a listening mechanism of a speech recognition module; and displaying dynamic visual feedback of a measured sound level of a spoken utterance received by the speech recognition module, wherein the displayed visual feedback is rendered as centered around an area on the touch screen at which a touch is received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing input functionality for a speech recognition interaction module, comprising:
-
receiving an indication of a touch within a contextual area on a touch screen interface of a mobile computing device; and upon reception of the indication of the touch within a contextual area on the touch screen interface; identifying the contextual data of the touch and determining an identification of the touch in association with the identified contextual data; passing the identification of the touch to one or more software applications; activating a listening mechanism of a speech recognition module; receiving a spoken utterance; utilizing the identification of the touch in association with the identified contextual data, and causing a performance of a functionality of the one or more software applications based on the identified contextual data; and displaying dynamic visual feedback of a measured sound level of a spoken utterance received by the speech recognition module, wherein the displayed visual feedback is rendered as centered around an area on the touch screen at which a touch within a contextual area is received. - View Dependent Claims (10, 11, 12)
-
-
13. A computer readable medium containing computer executable instructions which when executed by a computer perform a method for providing input functionality for a speech recognition interaction module, comprising:
-
receiving an indication of a touch anywhere on a touch screen interface of a mobile computing device; activating a listening mechanism of a speech recognition module; generating an acknowledgment in response to receiving an indication of a touch anywhere on the touch screen interface of the mobile computing device; and displaying dynamic visual feedback of a measured sound level of a spoken utterance received by the speech recognition module, wherein the displayed visual feedback is rendered as centered around an area on the touch screen at which a touch within a contextual area is received. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification