×

Speech recognition and summarization

  • US 10,185,711 B1
  • Filed: 07/05/2016
  • Issued: 01/22/2019
  • Est. Priority Date: 09/10/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, by a videoconference system that includes an automated speech recognizer and a context builder and from a first computing device that includes a microphone, speech data representing an utterance spoken by a particular participant of a video conference and captured by the microphone of the first computing device;

    transcribing, by the automated speech recognizer of the video-conference system, the speech data representing the utterance spoken by the particular participant of the video conference into text in real-time;

    determining, by the automated speech recognizer of the videoconference system, a topic of the video conference by analyzing one or more words and/or phrases in the text of the speech data;

    annotating, by the automated speech recognizer of the videoconference system, the text of the speech data by;

    determining one or more relevant terms in the text of the speech data as being potentially relevant to the determined topic; and

    identifying, using the one or more relevant terms in the text, one or more resources associated with the determined topic of the video conference, each identified resource comprising at least one of advertising content, a search result, an event, or a location; and

    for each identified resource;

    generating, using the context builder of the video conference system, a user interface component for the identified resource; and

    outputting, by the context builder of the video conference system, the corresponding user interface component for the identified resource to a second computing device in real-time, the corresponding user interface component when received by the second computing device causing the second computing device to display the corresponding user interface component on a videoconference graphical user interface executing on the second computing device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×