×

Connected accessory for a voice-controlled device

  • US 10,127,908 B1
  • Filed: 01/23/2017
  • Issued: 11/13/2018
  • Est. Priority Date: 11/11/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, from a voice-controlled device in an environment that includes the voice-controlled device and an accessory device, an indication that the voice-controlled device has established a wireless connection with the accessory device;

    storing the indication in a user profile associated with the voice-controlled device;

    receiving, from the voice-controlled device, audio data generated based at least in part on sound captured by a microphone of the voice-controlled device;

    receiving a device identifier from the voice-controlled device;

    accessing the user profile based at least in part on the device identifier;

    determining, based at least in part on the indication in the user profile, that the accessory device is present in the environment;

    determining to identify multiple domains of a natural language understanding (NLU) system based at least in part on determining that the accessory device is present in the environment;

    generating, by performing automatic speech recognition (ASR) on the audio data, text data corresponding to the audio data;

    sending the text data to the multiple domains of the NLU system;

    identifying a first intent associated with a first domain of the multiple domains;

    identifying a second intent associated with a second domain of the multiple domains;

    identifying a named entity within the text data;

    sending, to the voice-controlled device;

    first information about a first storage location where audio content associated with the named entity is stored, anda first instruction corresponding to the first intent;

    sending, to the accessory device in the environment;

    second information about a second storage location where control information associated with the audio content is stored, the control information comprising at least viseme information, the viseme information comprising a series of timestamped mouth movement instructions, anda second instruction corresponding to the second intent;

    at a first time based at least in part on the first instruction, initiating output of the audio content via a speaker of the voice-controlled device; and

    at a second time based at least in part on the second instruction, operating a movable mouth of the accessory device or presenting mouth-related animations on a display of the accessory device according to the viseme information.

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