×

Controlling offensive content in output

  • US 9,405,741 B1
  • Filed: 03/24/2014
  • Issued: 08/02/2016
  • Est. Priority Date: 03/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a computer-readable memory storing executable instructions; and

    one or more processors in communication with the computer-readable memory, wherein the one or more processors are programmed by the executable instructions to at least;

    obtain first audio input data regarding a first user utterance of a user;

    obtain a characteristic of the user;

    perform speech processing on the first audio input data to generate first speech processing results, the speech processing results including contextual information indicating a context to which the first utterance relates;

    determine a first response to the first user utterance using the first speech processing results, wherein the first response comprises a name of a content item;

    generate a profanity score for the name using an output filter model, the name, and the contextual information, the output filter model adapted to provide an output profanity score based upon an input word and a context in which the input word is used;

    identify a sensitivity threshold for users having the characteristic, the sensitivity threshold indicating an acceptable degree of offensiveness for users having the characteristic;

    determine the profanity score for the name exceeds the sensitivity threshold;

    generate first output audio data using the first response and text-to-speech synthesis, wherein (i) a portion of the first output audio data corresponding to the name of the content item is modified or (ii) the name of the content item is modified before generating the first output audio data; and

    transmit the first audio output to a user device.

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