VOICE STREAM AUGMENTED NOTE TAKING
First Claim
Patent Images
1. A method for providing voice stream augmented note taking, the method comprising:
- recording an audio stream associated with at least one speaker;
converting the audio stream into at least one text chunk;
receiving at least one text entry from a user;
determining whether the at least one text entry from the user is associated with the at least one text chunk; and
in response to determining that the at least one text entry from the user is associated with the at least one text chunk, displaying the at least one text chunk to the user as a suggestion.
2 Assignments
0 Petitions
Accused Products
Abstract
Voice stream augmented note taking may be provided. An audio stream associated with at least one speaker may be recorded and converted into text chunks. A text entry may be received from a user, such as in an electronic document. The text entry may be compared to the text chunks to identify matches, and the matching text chunks may be displayed to the user for selection.
-
Citations
20 Claims
-
1. A method for providing voice stream augmented note taking, the method comprising:
-
recording an audio stream associated with at least one speaker; converting the audio stream into at least one text chunk; receiving at least one text entry from a user; determining whether the at least one text entry from the user is associated with the at least one text chunk; and in response to determining that the at least one text entry from the user is associated with the at least one text chunk, displaying the at least one text chunk to the user as a suggestion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable medium which stores a set of instructions which when executed performs a method for providing voice stream augmented note taking, the method executed by the set of instructions comprising:
-
recording a voice stream into a buffer; converting the voice stream into a text stream; identifying at least one text chunk associated with the text stream; receiving a text input to an electronic document from a user; determining whether the text input at least partially matches the at least one text chunk; in response to determining that the text input at least partially matches the at least one text chunk, displaying the at least one text chunk to the user as a selectable element; receiving a selection of the displayed at least one text chunk from the user; and inserting the at least one text chunk into the electronic document. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for providing voice stream augmented note taking, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to; record a speech stream into a buffer, wherein the buffer comprises an amount of memory within the memory storage sufficient to store a configurable time period of the recorded speech stream, convert the recorded speech stream stored in the buffer into a corresponding text stream comprising a plurality of word, associate metadata comprising a timestamp with each of the plurality of words, identify at least one text chunk within the corresponding text stream, wherein the at least one text chunk comprises at least one of the following;
a pause, a sentence boundary, a conjunction word, and a phrase boundary,receive a text input into an electronic document from a user of the system, determine whether the text input at least partially matches the at least one text chunk, wherein the at least one text chunk comprises a most recently identified text chunk within the corresponding text stream, in response to determining that the text input at least partially matches the at least one text chunk, display the at least one text chunk as a suggested text chunk to the user of the system, determine whether the text input at least partially matched at least one second identified text chunk, in response to determining that the text input at least partially matched at least one second identified text chunk, display the at least one second text chunk as a second suggested text chunk to the user of the system, receive a selection of at least one of the at least one text chunk and the at least one second text chunk from the user of the system, insert the selected at least one of the at least one text chunk and the at least one second text chunk into the electronic document, and display at least one third text chunk as a third suggested text chunk, wherein the at least one third text chunk comprises a sequentially later text chunk from the selected at least one of the at least one text chunk and the at least one second text chunk.
-
Specification