System and method for enhancing live speech with information accessed from the World Wide Web
First Claim
1. A method for generating a Speech Hyperlink-Time table in conjunction with a system of universal time that provides a same absolute time for every geographical location on Earth, said method comprising:
- creating a Speech Hyperlink table structured with columns and rows, wherein the columns of the Speech Hyperlink table consist of a column for storing hyperlinked terms, a column for storing universal times at which corresponding hyperlinked terms are recognized, and a column for storing network addresses linking corresponding hyperlinked term and a corresponding network address of a network, wherein the Speech Hyperlink table comprises a plurality of entries, wherein each entry of the plurality of entries corresponding to a row of the Speech Hyperlink table and comprises a hyperlinked term and a corresponding network address of the network, wherein said network address links the hyperlinked term to information relating to the hyperlinked term, wherein said information is on a server of the network; and
while a speech is being spoken by a speaker, recognizing each hyperlinked term of the Speech Hyperlink table being spoken by the speaker, said recognizing being performed by a speech recognition system on a computing device, and for each recognized hyperlinked term;
determining a universal time at which the hyperlinked term was recognized;
ascertaining, from the Speech Hyperlink table, a network address that corresponds to the recognized hyperlinked term; and
generating a row in the Speech Hyperlink-Time table, wherein said row comprises the universal time, the recognized hyperlinked term, and the network address that corresponds to the recognized hyperlinked term.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a system, method and computer program for enabling an auditor of a live speech to access immediately after or at a later time, complementary information related with terms pronounced during this speech. The system associates hyperlinks (i.e., URLs) with selected terms or words likely to be pronounced by the speaker in the course of the speech. A speech recognition system operating on a speaker device (i.e., a computing system a with a microphone connected to it) recognizes during the speech (i.e., word spotting) the pronunciation by the speaker of anyone of said hyperlinked terms, and records the time at which each recognized hyperlinked term has been pronounced. The system is also based on the synchronization of the speaker device with several auditors devices (e.g., workstations, portable computers, personal digital assistants—PDAs, smart phones, or any other type of handheld computing devices) according to a same universal time, so that the flow of information transmitted by the speaker and received by the auditors is always synchronized, independently of the relative positions of the speaker and auditors. Each time the auditor perceives an interesting topic during the speech, he immediately selects the topic simply by pressing a reserved key on the auditor'"'"'s device. Universal times at which topics are selected by the auditor are stored in the auditor device.
45 Citations
19 Claims
-
1. A method for generating a Speech Hyperlink-Time table in conjunction with a system of universal time that provides a same absolute time for every geographical location on Earth, said method comprising:
-
creating a Speech Hyperlink table structured with columns and rows, wherein the columns of the Speech Hyperlink table consist of a column for storing hyperlinked terms, a column for storing universal times at which corresponding hyperlinked terms are recognized, and a column for storing network addresses linking corresponding hyperlinked term and a corresponding network address of a network, wherein the Speech Hyperlink table comprises a plurality of entries, wherein each entry of the plurality of entries corresponding to a row of the Speech Hyperlink table and comprises a hyperlinked term and a corresponding network address of the network, wherein said network address links the hyperlinked term to information relating to the hyperlinked term, wherein said information is on a server of the network; and while a speech is being spoken by a speaker, recognizing each hyperlinked term of the Speech Hyperlink table being spoken by the speaker, said recognizing being performed by a speech recognition system on a computing device, and for each recognized hyperlinked term; determining a universal time at which the hyperlinked term was recognized; ascertaining, from the Speech Hyperlink table, a network address that corresponds to the recognized hyperlinked term; and generating a row in the Speech Hyperlink-Time table, wherein said row comprises the universal time, the recognized hyperlinked term, and the network address that corresponds to the recognized hyperlinked term. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for processing a speech in conjunction with a system of universal time that provides a same absolute time for every geographical location on Earth, said method comprising:
-
entering at least one selection command on an auditor device, said auditor device being a computing device, each selection command entered in real-time response to a spoken hyperlinked term of the speech, each spoken hyperlinked term appearing in a record of a plurality of records of a Speech Hyperlink-Time table comprised by a speech server, each record of the Speech Hyperlink-Time table comprising a hyperlinked term of the speech, a universal time at which the hyperlinked term was spoken during the speech, and a network address linking the hyperlinked term to information relating to the hyperlinked term, said information being on a server of a network; and for each selection command entered;
determining a universal time at which the selection command was entered and recording the determined universal time in a record of a Selections Hyperlink-Time table comprised by the auditor device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification