×

Conversational software agent

  • US 10,192,550 B2
  • Filed: 03/01/2016
  • Issued: 01/29/2019
  • Est. Priority Date: 03/01/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • an input configured to receive voice input from a user;

    an automatic speech recognition (ASR) system for identifying individual words in the voice input, the ASR system configured to generate in memory a set of one or more words it has identified in the voice input, and update the set each time it identifies a new word in the voice input by adding the new word to the set;

    a speech detection module configured to detect speech activity in the voice input, prevent a speech inactivity interval from commencing until a grammatically complete sentence is detected in the voice input, cause the speech inactivity interval to commence when the grammatically complete sentence is detected in the speech input, and determine whether the ASR system has identified any more words in the voice input during the speech inactivity interval; and

    a response module configured to generate a response for output based on the set of identified words, in response to the detection of an end of the speech inactivity interval, the response module configured to output the generated response after the speech inactivity interval has ended and only if the ASR system has not identified any more words in the voice input during the speech inactivity interval such that the generated response is not output if one or more words are identified in the voice input during the speech inactivity interval.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×