Patent ID: 9740686
Date: 2017-08-22
CPC Classifications: G06F,G10L

Claim:
1. A method for reporting a sequence of audio from one or more speakers of an event, said sequence of audio comprising words spoken in a plurality of languages, comprising the steps of: (a) providing a computer-implemented user interface; (b) for each speaker at said event, storing a location representation of said each speaker and an associated identity representation of said each speaker in a non-transitory computer accessible storage medium; (c) providing a processor programmed to display each said location representation on said computer-implemented user interface to form a graphical layout substantially corresponding with a positional arrangement of said each speaker during said event; (d) receiving said sequence of audio, wherein upon detecting, by a person reporting said event, an utterance from an active speaker of said event, accessing, by said person, said displayed location representation of said active speaker via said computer-implemented user interface thereby causing said processor to retrieve said identity representation of said active speaker; (e) substantially simultaneous with receiving said sequence of audio, using a voice recording device to generate a corresponding audio stream in each of said plurality of languages; (f) converting, by a speech transcription device, each of said generated audio streams into a text stream in its respective language; (g) incorporating, with said processor, said retrieved identity representation into said converted text streams to provide speaker identification thereto; and (h) substantially simultaneous with converting said generated audio streams, selectively combining, with said processor, said converted text streams into a combined multi-language text stream representing said sequence of audio in said plurality of languages, thereby producing a real-time multi-language transcription of said event transcribed only in respective languages in which said spoken words were uttered; wherein step (f) further comprises the steps of: (f1) monitoring, by a computer-implemented speed governor, an input speed of said generated audio streams, at least one operating parameter of said speech transcription device, and an output speed of said converted text streams, said at least one operating parameter affecting said output speed of said converted text streams; and (f2) adjusting, via said computer-implemented speed governor, said at least one operating parameter of said speech transcription device so that said converted text streams are synchronized with said generated audio streams within a threshold delay defined in a number of seconds or a number of words.