×

Real-time speech-to-text conversion in an audio conference session

  • US 9,560,206 B2
  • Filed: 04/30/2010
  • Issued: 01/31/2017
  • Est. Priority Date: 04/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for providing real-time resources to participants in an audio conference session, the computer system comprising:

  • a conference system for establishing an audio conference session between a plurality of computing devices connected via a communication network; and

    a server configured to communicate with the conference system and the plurality of computing devices via the communication network, the server comprising;

    a processor and a memory;

    a pre-processing engine stored in the memory and executed by the processor, the pre-processing engine comprising logic configured to;

    receive an audio stream associated with one or more of the computing devices, the audio stream comprising a speech signal; and

    extract the speech signal from the audio stream;

    a speech-to-text conversion engine stored in the memory and executed by the processor, the speech-to-text conversion engine comprising logic configured to extract words from the speech signal;

    a relevance engine stored in the memory and executed by the processor, the relevance engine comprising an algorithm for outputting a relevant keyword or topic being discussed in the audio conference session based on a plurality of data inputs, the plurality of data inputs comprising the extracted words from the speech-to-text conversion engine, a speaker identity with a corresponding role or category of one or more participants who spoke the extracted words, the algorithm identifying the relevant keyword or topic by calculating and updating a relevance score during the audio conference session and, if the relevance score exceeds a threshold, outputting the relevant keyword or topic, wherein the relevance score is based on a usage density associated with the one or more extracted words; and

    a resources engine stored in the memory and executed by the processor, the resources engine operatively coupled to the relevance engine and comprising logic configured to;

    receive from the relevance engine the relevant keyword or topic identified by the algorithm based on the speaker identity with the corresponding role or category;

    identify a plurality of resources related to the relevant keyword or topic;

    display in a graphical user interface and during the audio conference session, the plurality of resources to the one or more computing devices in a conference user interface associated with the audio conference session; and

    enable user-selection of one or more of the plurality of resources via the conference user interface.

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