Systems and methods for logging and reviewing a meeting
First Claim
1. A system for logging a meeting, comprising:
- a memory storing computer-executable instructions; and
a processor in communication with the memory, wherein the computer-executable instructions, when executed by the processor, cause the processor to perform operations comprising;
receiving, through a communication interface, one or more digital streams of audio of the meeting captured by at least one microphone device;
determining an arriving angle of speech from at least one attendee of the meeting based on spatial filtering the one or more digital streams of the captured audio;
generating a data stream based at least in part on the arriving angle of speech;
determining an identification of the at least one attendee;
matching the identification to the data stream; and
producing a log of the meeting, wherein the log comprises the data stream matched with the identification.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the disclosure provide systems and methods for logging a meeting. The system may include a memory storing computer-executable instructions and a processor. The processor may be configured to execute the instructions to perform operations. The operations may include receiving audio of the meeting captured by at least one microphone device and determining an arriving angle of speech from at least one attendee of the meeting based on the captured audio. The operations may also include generating a data stream based at least in part on the arriving angle of speech, determining an identification of the at least one attendee, and matching the identification to the data stream.
17 Citations
20 Claims
-
1. A system for logging a meeting, comprising:
-
a memory storing computer-executable instructions; and a processor in communication with the memory, wherein the computer-executable instructions, when executed by the processor, cause the processor to perform operations comprising; receiving, through a communication interface, one or more digital streams of audio of the meeting captured by at least one microphone device; determining an arriving angle of speech from at least one attendee of the meeting based on spatial filtering the one or more digital streams of the captured audio; generating a data stream based at least in part on the arriving angle of speech; determining an identification of the at least one attendee; matching the identification to the data stream; and producing a log of the meeting, wherein the log comprises the data stream matched with the identification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for logging a meeting, comprising:
-
receiving, through a communication interface, one or more digital streams of audio of the meeting captured by at least one microphone device; determining, by a processor, an arriving angle of speech from at least one attendee of the meeting based on spatial filtering the one or more digital streams of the captured audio; generating, by the processor, a data stream based at least in part on the arriving angle of speech; determining, by the processor, an identification of the at least one attendee; matching, by the processor, the identification of the at least one attendee to the data stream; and producing, by the processor, a log of the meeting, wherein the log comprises the data stream matched with the identification. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform a method for logging a meeting, the method comprising:
-
receiving one or more digital streams of audio of the meeting captured by at least one microphone device; determining an arriving angle of speech from at least one attendee of the meeting based on spatial filtering the one or more digital streams of the captured audio; generating a data stream based at least in part on the arriving angle of speech; determining an identification of the at least one attendee; matching the identification to the data stream; and producing a log of the meeting, wherein the log comprises the data stream matched with the identification.
-
Specification