Claims Analysis
Total Claims: 51
Claim 1
Independent Claim
217 words
An apparatus for editing text resulting from speech recognition, said apparatus comprising an audio file, a word processing file, a word processor, and a playback facility, the playback facility further comprising a speaker: the audio file comprising audio information; the word processing file comprising text words and tag information for each of the text words, the tag information linking text words to respective audio information; the word processor having user inputs and operatively coupled with the word processing file and disposed to select ones of the text words and tag information at a first location; the word processor responsive to a first user input for copying selected text words and tag information, and responsive to a second user input for inserting said selected text words and tag information into the word processing file at a second location differing from the first location; the word processor further responsive to a third user input for selecting ones of the text words and tag information at the second location; the apparatus further comprising a playback facility responsive to a fourth user input and to the selected tag information at the second location, for identifying audio information in the audio file linked to the text words selected at the second location, and for playing back the audio information via the speaker.
Claim 2
Independent Claim
217 words
An apparatus for editing text resulting from speech recognition, said apparatus comprising an audio file, a word processing file, a word processor, and a playback facility, the playback facility further comprising a speaker: the audio file comprising audio information; the word processing file comprising text words and tag information for each of the text words, the tag information linking text words to respective audio information; the word processor having user inputs and operatively coupled with the word processing file and disposed to select ones of the text words and tag information at a first location; the word processor responsive to a first user input for copying selected text words and tag information, and responsive to a second user input for inserting said selected text words and tag information into the word processing file at a second location differing from the first location; the word processor further responsive to a third user input for selecting ones of the text words and tag information at the second location; the apparatus further comprising a playback facility responsive to a fourth user input and to the selected tag information at the second location, for identifying audio information in the audio file linked to the text words selected at the second location, and for playing back the audio information via the speaker.
Claim 3
Dependent Claim
55 words
The apparatus of claim 1 in which the tag information comprises bookmarks, each bookmark comprising a unique identifier, a portion of the identifier defining the link to respective audio information, each bookmark disposed to begin after the first character of its corresponding word, and disposed to end after the last character of its corresponding word.
Claim 4
Dependent Claim
52 words
The apparatus of claim 1 in which the tag information comprises third party code, each item of third party code comprising information about the length of the respective dictated unit of text, information defining the link to respective audio information, and information defining the length of the item of third party code.
Claim 5
Dependent Claim
33 words
The apparatus of claim 1 in which the tag information comprises a bookmark, with a first character of the bookmark identifying the size of the string for the intended position of the bookmark.
Claim 6
Dependent Claim
31 words
The apparatus of claim 1 in which the word processor comprises a means for storing hidden text in the word processor file, and in which the tag information comprises hidden text.
Claim 7
Dependent Claim
31 words
The apparatus of claim 1 in which the word processor comprises a means for manipulating OLE objects, and in which the text words and respective tag information together comprise OLE objects.
Claim 8
Dependent Claim
73 words
The apparatus of claim 1 further comprising a microphone and a speech recognition engine, the speech recognition engine operatively coupled with the microphone and operatively coupled with the audio file for receiving speech at the microphone and storing audio information indicative of the speech in the audio file, the speech recognition engine further operatively coupled with the word processor for provision of recognized text words from the speech recognition to the word processor.
Claim 9
Dependent Claim
71 words
The apparatus of claim 7 in which the speech recognition engine further comprises a user profile file storing information relating to a user's speech, the user profile used by the speech recognition engine for recognition of speech by the user, and in which the apparatus further comprises updating means responsive to a fifth user input for updating the user profile file subsequent to playback of the audio information via the speaker.
Claim 10
Independent Claim
219 words
An apparatus for editing text resulting from speech recognition, said apparatus comprising an audio file, a word processing file, a word processor, and a playback facility, the playback facility further comprising a speaker: the audio file comprising audio information; the word processing file comprising text words and tag information for each of the text words, the tag information linking text words to respective audio information; the word processor having user inputs and operatively coupled with the word processing file and disposed to select ones of the text words and tag information at a first location; the word processor responsive to a first user input for copying and deleting selected text words and tag information, and responsive to a second user input for inserting said selected text words and tag information into the word processing file at a second location differing from the first location; the word processor further responsive to a third user input for selecting ones of the text words and tag information at the second location; the apparatus further comprising a playback facility responsive to a fourth user input and to the selected tag information at the second location, for identifying audio information in the audio file linked to the text words selected at the second location, and for playing back the audio information via the speaker.
Claim 11
Independent Claim
219 words
An apparatus for editing text resulting from speech recognition, said apparatus comprising an audio file, a word processing file, a word processor, and a playback facility, the playback facility further comprising a speaker: the audio file comprising audio information; the word processing file comprising text words and tag information for each of the text words, the tag information linking text words to respective audio information; the word processor having user inputs and operatively coupled with the word processing file and disposed to select ones of the text words and tag information at a first location; the word processor responsive to a first user input for copying and deleting selected text words and tag information, and responsive to a second user input for inserting said selected text words and tag information into the word processing file at a second location differing from the first location; the word processor further responsive to a third user input for selecting ones of the text words and tag information at the second location; the apparatus further comprising a playback facility responsive to a fourth user input and to the selected tag information at the second location, for identifying audio information in the audio file linked to the text words selected at the second location, and for playing back the audio information via the speaker.
Claim 12
Dependent Claim
55 words
The apparatus of claim 9 in which the tag information comprises bookmarks, each bookmark comprising a unique identifier, a portion of the identifier defining the link to respective audio information, each bookmark disposed to begin after the first character of its corresponding word, and disposed to end after the last character of its corresponding word.
Claim 13
Dependent Claim
52 words
The apparatus of claim 9 in which the tag information comprises third party code, each item of third party code comprising information about the length of the respective dictated unit of text, information defining the link to respective audio information, and information defining the length of the item of third party code.
Claim 14
Dependent Claim
33 words
The apparatus of claim 9 in which the tag information comprises a bookmark, with a first character of the bookmark identifying the size of the string for the intended position of the bookmark.
Claim 15
Dependent Claim
31 words
The apparatus of claim 9 in which the word processor comprises a means for storing hidden text in the word processor file, and in which the tag information comprises hidden text.
Claim 16
Dependent Claim
31 words
The apparatus of claim 9 in which the word processor comprises a means for manipulating OLE objects, and in which the text words and respective tag information together comprise OLE objects.
Claim 17
Dependent Claim
73 words
The apparatus of claim 9 further comprising a microphone and a speech recognition engine, the speech recognition engine operatively coupled with the microphone and operatively coupled with the audio file for receiving speech at the microphone and storing audio information indicative of the speech in the audio file, the speech recognition engine further operatively coupled with the word processor for provision of recognized text words from the speech recognition to the word processor.
Claim 18
Dependent Claim
71 words
The apparatus of claim 15 in which the speech recognition engine further comprises a user profile file storing information relating to a user's speech, the user profile used by the speech recognition engine for recognition of speech by the user, and in which the apparatus further comprises updating means responsive to a fifth user input for updating the user profile file subsequent to playback of the audio information via the speaker.
Claim 19
Independent Claim
316 words
An apparatus for editing text resulting from speech recognition, said apparatus comprising an audio file, a word processing file, a mirror file, a word processor, a mirror application, and a playback facility, the playback facility further comprising a speaker: the audio file comprising audio information; the word processing file comprising text words; the mirror file comprising tag information for each of the text words, the tag information linking text words to respective audio information; the word processor having user inputs and operatively coupled with the word processing file and disposed to select ones of the text words at a first location; the word processor responsive to a first user input for copying selected text words, and responsive to a second user input for inserting said selected text words into the word processing file at a second location differing from the first location; the mirror application responsive to the user inputs and operatively coupled with the mirror file and disposed to select ones of the tag information corresponding to the text words at the first location, the mirror application responsive to the first user input for copying tag information corresponding to the selected text words, and responsive to the second user input for inserting said tag information into the mirror file at a second location differing from the first location; the word processor further responsive to a third user input for selecting ones of the text words at the second location; the mirror application responsive to the third user input for selecting tag information corresponding to the ones of the text words at the second location; the apparatus further comprising a playback facility responsive to a fourth user input and to the selected tag information at the second location, for identifying audio information in the audio file linked to the text words selected at the second location, and for playing back the audio information via the speaker.
Claim 20
Independent Claim
316 words
An apparatus for editing text resulting from speech recognition, said apparatus comprising an audio file, a word processing file, a mirror file, a word processor, a mirror application, and a playback facility, the playback facility further comprising a speaker: the audio file comprising audio information; the word processing file comprising text words; the mirror file comprising tag information for each of the text words, the tag information linking text words to respective audio information; the word processor having user inputs and operatively coupled with the word processing file and disposed to select ones of the text words at a first location; the word processor responsive to a first user input for copying selected text words, and responsive to a second user input for inserting said selected text words into the word processing file at a second location differing from the first location; the mirror application responsive to the user inputs and operatively coupled with the mirror file and disposed to select ones of the tag information corresponding to the text words at the first location, the mirror application responsive to the first user input for copying tag information corresponding to the selected text words, and responsive to the second user input for inserting said tag information into the mirror file at a second location differing from the first location; the word processor further responsive to a third user input for selecting ones of the text words at the second location; the mirror application responsive to the third user input for selecting tag information corresponding to the ones of the text words at the second location; the apparatus further comprising a playback facility responsive to a fourth user input and to the selected tag information at the second location, for identifying audio information in the audio file linked to the text words selected at the second location, and for playing back the audio information via the speaker.
Claim 21
Dependent Claim
73 words
The apparatus of claim 17 further comprising a microphone and a speech recognition engine, the speech recognition engine operatively coupled with the microphone and operatively coupled with the audio file for receiving speech at the microphone and storing audio information indicative of the speech in the audio file, the speech recognition engine further operatively coupled with the word processor for provision of recognized text words from the speech recognition to the word processor.
Claim 22
Independent Claim
320 words
An apparatus for editing text resulting from speech recognition, said apparatus comprising an audio file, a word processing file, a mirror file, a word processor, a mirror application, and a playback facility, the playback facility further comprising a speaker: the audio file comprising audio information; the word processing file comprising text words; the mirror file comprising tag information for each of the text words, the tag information linking text words to respective audio information; the word processor having user inputs and operatively coupled with the word processing file and disposed to select ones of the text words at a first location; the word processor responsive to a first user input for copying and deleting selected text words, and responsive to a second user input for inserting said selected text words into the word processing file at a second location differing from the first location; the mirror application responsive to the user inputs and operatively coupled with the mirror file and disposed to select ones of the tag information corresponding to the text words at the first location, the mirror application responsive to the first user input for copying and deleting tag information corresponding to the selected text words, and responsive to the second user input for inserting said tag information into the mirror file at a second location differing from the first location; the word processor further responsive to a third user input for selecting ones of the text words at the second location; the mirror application responsive to the third user input for selecting tag information corresponding to the ones of the text words at the second location; the apparatus further comprising a playback facility responsive to a fourth user input and to the selected tag information at the second location, for identifying audio information in the audio file linked to the text words selected at the second location, and for playing back the audio information via the speaker.
Claim 23
Independent Claim
320 words
An apparatus for editing text resulting from speech recognition, said apparatus comprising an audio file, a word processing file, a mirror file, a word processor, a mirror application, and a playback facility, the playback facility further comprising a speaker: the audio file comprising audio information; the word processing file comprising text words; the mirror file comprising tag information for each of the text words, the tag information linking text words to respective audio information; the word processor having user inputs and operatively coupled with the word processing file and disposed to select ones of the text words at a first location; the word processor responsive to a first user input for copying and deleting selected text words, and responsive to a second user input for inserting said selected text words into the word processing file at a second location differing from the first location; the mirror application responsive to the user inputs and operatively coupled with the mirror file and disposed to select ones of the tag information corresponding to the text words at the first location, the mirror application responsive to the first user input for copying and deleting tag information corresponding to the selected text words, and responsive to the second user input for inserting said tag information into the mirror file at a second location differing from the first location; the word processor further responsive to a third user input for selecting ones of the text words at the second location; the mirror application responsive to the third user input for selecting tag information corresponding to the ones of the text words at the second location; the apparatus further comprising a playback facility responsive to a fourth user input and to the selected tag information at the second location, for identifying audio information in the audio file linked to the text words selected at the second location, and for playing back the audio information via the speaker.
Claim 24
Dependent Claim
74 words
The apparatus of claim 19 further comprising a microphone and a speech recognition engine, the speech recognition engine operatively coupled with the microphone and operatively coupled with the audio file for receiving speech at the microphone and storing audio information indicative of the speech in the audio file, the speech recognition engine further operatively coupled with the word processor for provision of recognized text words frond the speech recognition engine to the word processor.
Claim 25
Independent Claim
143 words
A method of editing text resulting from speech recognition for use with an audio file, a word processing file, a word processor, a playback facility, and a speaker, the method comprising the steps of: establishing, within the word processing file, text words and tag information for each of the text words, the tag information linking text words to respective audio information; selecting ones of the text words and tag information at a first location; copying the selected text words and tag information; inserting said selected text words and tag information into the word processing file at a second location differing from the first location; selecting ones of the text words and tag information at the second location; identifying audio information in the audio file linked to the text words selected at the second location; and playing back the audio information via the speaker.
Claim 26
Independent Claim
143 words
A method of editing text resulting from speech recognition for use with an audio file, a word processing file, a word processor, a playback facility, and a speaker, the method comprising the steps of: establishing, within the word processing file, text words and tag information for each of the text words, the tag information linking text words to respective audio information; selecting ones of the text words and tag information at a first location; copying the selected text words and tag information; inserting said selected text words and tag information into the word processing file at a second location differing from the first location; selecting ones of the text words and tag information at the second location; identifying audio information in the audio file linked to the text words selected at the second location; and playing back the audio information via the speaker.
Claim 27
Dependent Claim
55 words
The method of claim 21 in which the tag information comprises bookmarks, each bookmark comprising a unique identifier, a portion of the identifier defining the link to respective audio information, each bookmark disposed to begin after the first character of its corresponding word, and disposed to end after the last character of its corresponding word.
Claim 28
Dependent Claim
52 words
The method of claim 21 in which the tag information comprises third party code, each item of third party code comprising information about the length of the respective dictated unit of text, information defining the link to respective audio information, and information defining the length of the item of third party code.
Claim 29
Dependent Claim
33 words
The method of claim 21 in which the tag information comprises a bookmark, with a first character of the bookmark identifying the size of the string for the intended position of the bookmark.
Claim 30
Dependent Claim
31 words
The method of claim 21 in which the word processor comprises a means for storing hidden text in the word processor file, and in which the tag information comprises hidden text.
Claim 31
Dependent Claim
31 words
The method of claim 21 in which the word processor comprises a means for manipulating OLE objects, and in which the text words and respective tag information together comprise OLE objects.
Claim 32
Dependent Claim
58 words
The method of claim 21 further characterized as being for use with a microphone and a speech recognition engine, further comprising the steps, performed before the establishing step, of: receiving speech at the microphone; storing audio information indicative of the speech in the audio file; recognizing text words; and storing the recognized words in the word processor file.
Claim 33
Dependent Claim
68 words
The method of claim 27 further characterized as being for use with a speech recognition engine further comprising a user profile file storing information relating to a user's speech, the method further characterized in that the recognizing step uses information stored in the user profile file; the method further comprising the step of updating the user profile file subsequent to playback of the audio information via the speaker.
Claim 34
Independent Claim
155 words
A method of editing text resulting from speech recognition for use with an audio file, a word processing file, a word processor, a playback facility, and a speaker, the method comprising the steps of: establishing, within the word processing file, text words and tag information for each of the text words, the tag information linking text words to respective audio information; selecting ones of the text words and tag information at a first location; copying the selected text words and tag information; deleting the selected text words and tag information at the first location; inserting said selected text words and tag information into the word processing file at a second location differing from the first location; selecting ones of the text words and tag information at the second location; identifying audio information in the audio file linked to the text words selected at the second location; and playing back the audio information via the speaker.
Claim 35
Independent Claim
155 words
A method of editing text resulting from speech recognition for use with an audio file, a word processing file, a word processor, a playback facility, and a speaker, the method comprising the steps of: establishing, within the word processing file, text words and tag information for each of the text words, the tag information linking text words to respective audio information; selecting ones of the text words and tag information at a first location; copying the selected text words and tag information; deleting the selected text words and tag information at the first location; inserting said selected text words and tag information into the word processing file at a second location differing from the first location; selecting ones of the text words and tag information at the second location; identifying audio information in the audio file linked to the text words selected at the second location; and playing back the audio information via the speaker.
Claim 36
Dependent Claim
55 words
The method of claim 29 in which the tag information comprises bookmarks, each bookmark comprising a unique identifier, a portion of the identifier defining the link to respective audio information, each bookmark disposed to begin after the first character of its corresponding word, and disposed to end after the last character of its corresponding word.
Claim 37
Dependent Claim
52 words
The method of claim 29 in which the tag information comprises third party code, each item of third party code comprising information about the length of the respective dictated unit of text, information defining the link to respective audio information, and information defining the length of the item of third party code.
Claim 38
Dependent Claim
33 words
The method of claim 29 in which the tag information comprises a bookmark, with a first character of the bookmark identifying the size of the string for the intended position of the bookmark.
Claim 39
Dependent Claim
31 words
The method of claim 29 in which the word processor comprises a means for storing hidden text in the word processor file, and in which the tag information comprises hidden text.
Claim 40
Dependent Claim
31 words
The method of claim 29 in which the word processor comprises a means for manipulating OLE objects, and in which the text words and respective tag information together comprise OLE objects.
Claim 41
Dependent Claim
58 words
The method of claim 30 further characterized as being for use with a microphone and a speech recognition engine, further comprising the steps, performed before the establishing step, of: receiving speech at the microphone; storing audio information indicative of the speech in the audio file; recognizing text words; and storing the recognized words in the word processor file.
Claim 42
Dependent Claim
68 words
The method of claim 35 further characterized as being for use with a speech recognition engine further comprising a user profile file storing information relating to a user's speech, the method further characterized in that the recognizing step uses information stored in the user profile file; the method further comprising the step of updating the user profile file subsequent to playback of the audio information via the speaker.
Claim 43
Independent Claim
198 words
A method for editing text resulting from speech recognition, the method used with an audio file, a word processing file, a mirror file, a word processor, a mirror application, a playback facility, and a speaker, the method comprising the steps of: storing recognized text in the word processing file; storing in the mirror file tag information for each of the text words, the tag information linking text words to respective audio information; selecting ones of the text words at a first location; copying the selected text words; inserting said selected text words into the word processing file at a second location differing from the first location; select ones of the tag information corresponding to the text words at the first location; copying tag information corresponding to the selected text words; inserting said tag information into the mirror file at a second location differing from the first location; selecting ones of the text words at the second location; selecting tag information corresponding to the ones of the text words at the second location; identifying audio information in the audio file linked to the text words selected at the second location; and playing back the audio information via the speaker.
Claim 44
Independent Claim
198 words
A method for editing text resulting from speech recognition, the method used with an audio file, a word processing file, a mirror file, a word processor, a mirror application, a playback facility, and a speaker, the method comprising the steps of: storing recognized text in the word processing file; storing in the mirror file tag information for each of the text words, the tag information linking text words to respective audio information; selecting ones of the text words at a first location; copying the selected text words; inserting said selected text words into the word processing file at a second location differing from the first location; select ones of the tag information corresponding to the text words at the first location; copying tag information corresponding to the selected text words; inserting said tag information into the mirror file at a second location differing from the first location; selecting ones of the text words at the second location; selecting tag information corresponding to the ones of the text words at the second location; identifying audio information in the audio file linked to the text words selected at the second location; and playing back the audio information via the speaker.
Claim 45
Dependent Claim
66 words
The method of claim 37 further characterized as being used with a microphone and a speech recognition engine, the method comprising the additional steps, performed before the first storing step, of: receiving speech at the microphone; storing audio information indicative of the speech in the audio file; recognizing text words from the information in the audio file; and providing recognized text words to the word processor.
Claim 46
Independent Claim
220 words
A method for editing text resulting from speech recognition, the method used with an audio file, a word processing file, a mirror file, a word processor, a mirror application, a playback facility, and a speaker, the method comprising the steps of: storing recognized text in the word processing file; storing in the mirror file tag information for each of the text words, the tag information linking text words to respective audio information; selecting ones of the text words at a first location; copying the selected text words; deleting the selected text words; inserting said selected text words into the word processing file at a second location differing from the first location; selecting ones of the tag information corresponding to the text words at the first location; copying the tag information corresponding to the text words at the first location; deleting the tag information corresponding to the text words at the first location; inserting said tag information into the mirror file at a second location differing from the first location; selecting ones of the text words at the second location; selecting tag information corresponding to the ones of the text words at the second location; identifying audio information in the audio file linked to the text words selected at the second location; and playing back the audio information via the speaker.
Claim 47
Independent Claim
220 words
A method for editing text resulting from speech recognition, the method used with an audio file, a word processing file, a mirror file, a word processor, a mirror application, a playback facility, and a speaker, the method comprising the steps of: storing recognized text in the word processing file; storing in the mirror file tag information for each of the text words, the tag information linking text words to respective audio information; selecting ones of the text words at a first location; copying the selected text words; deleting the selected text words; inserting said selected text words into the word processing file at a second location differing from the first location; selecting ones of the tag information corresponding to the text words at the first location; copying the tag information corresponding to the text words at the first location; deleting the tag information corresponding to the text words at the first location; inserting said tag information into the mirror file at a second location differing from the first location; selecting ones of the text words at the second location; selecting tag information corresponding to the ones of the text words at the second location; identifying audio information in the audio file linked to the text words selected at the second location; and playing back the audio information via the speaker.
Claim 48
Dependent Claim
66 words
The method of claim 39 further characterized as being used with a microphone and a speech recognition engine, the method comprising the additional steps, performed before the first storing step, of: receiving speech at the microphone; storing audio information indicative of the speech in the audio file; recognizing text words from the information in the audio file; and providing recognized text words to the word processor.
Claim 49
Dependent Claim
120 words
A speech recognition method for use with a speech recognition engine having an enrollment mode and a recognition mode and with a digital tape recorder having a microphone, the method comprising the steps of: operatively coupling the digital tape recorder with the engine; configuring the digital tape recorder so that audio information received at its microphone is communicated via the operative coupling to the engine; performing the enrollment; disconnecting the recorder from the engine; dictating into the microphone of the recorder thereby recording dictated audio information therein; operatively coupling the recorder with the engine; playing back the audio information from the recorder and communicating said information via the operative coupling to the engine; and recognizing the information within the engine.
Claim 50
Dependent Claim
120 words
A speech recognition method for use with a speech recognition engine having an enrollment mode and a recognition mode and with a digital tape recorder having a microphone, the method comprising the steps of: operatively coupling the digital tape recorder with the engine; configuring the digital tape recorder so that audio information received at its microphone is communicated via the operative coupling to the engine; performing the enrollment; disconnecting the recorder from the engine; dictating into the microphone of the recorder thereby recording dictated audio information therein; operatively coupling the recorder with the engine; playing back the audio information from the recorder and communicating said information via the operative coupling to the engine; and recognizing the information within the engine.
Claim 51
Dependent Claim
37 words
The method of claim 41 wherein the recorder further comprises an automatic gain control circuit operatively coupled with the microphone whereby the information recorded and communicated external to the recorder is at a substantially constant signal level.