×

PROCESSING SPOKEN COMMANDS TO CONTROL DISTRIBUTED AUDIO OUTPUTS

  • US 20170236512A1
  • Filed: 03/29/2016
  • Published: 08/17/2017
  • Est. Priority Date: 02/12/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for controlling a speaker system using an input device, the method comprising:

  • associating, by at least one device, an input device with a first wireless speaker;

    receiving, from the input device by the at least one device, input audio data corresponding to an utterance;

    performing, by the at least one device, speech processing on the input audio data to determine speech processing output;

    determining, by the at least one device, that the speech processing output identifies a first command to output second audio;

    determining, by the at least one device, that the speech processing output identifies a desired output location;

    determining, from among a plurality of output devices, a first wireless speaker corresponding to the desired output location;

    determining, by the at least one device, that the first wireless speaker is controllable by a network-connected device;

    determining, by the at least one device, that the first wireless speaker is outputting first audio;

    generating, by the at least one device, a second command instructing the network-connected device to cause a volume level of the first audio to be reduced, the second command executable at least in part by the network-connected device;

    sending, by the at least one device, a first instruction to the network-connected device to execute the second command;

    determining, by the at least one device, that the speech processing output identifies indicates an audio source from which to generate the second audio;

    sending, by the at least one device, output audio data corresponding to the audio source using an address identifier associated with the output audio data;

    sending, by the at least one device, the address identifier to the network-connected device; and

    sending, by the at least one device, a second instruction to the network-connected device to execute the first command, the first command instructing the network-connected device to obtain the output audio data using the address identifier and to cause the second audio to be generated from the output audio data using the first wireless speaker.

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