×

Contextualization of voice inputs

  • US 10,134,399 B2
  • Filed: 07/15/2016
  • Issued: 11/20/2018
  • Est. Priority Date: 07/15/2016
  • Status: Active Grant
First Claim
Patent Images

1. Tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a first networked microphone device (NMD) device to perform a method comprising:

  • recording, via a microphone array of the first NMD, audio data indicating a voice command;

    identifying, based on the recorded audio data, a first characteristic of the voice command, the first characteristic comprising a sound pressure level of the voice command as detected by the microphone array of the first NMD, wherein the first NMD is associated with a first zone of a media playback system, the first zone comprising a first playback device;

    receiving, via a network interface of the first NMD from one or more second NMDs, contextual information indicating second characteristics of the voice command, the second characteristics comprising respective sound pressure levels of the voice command as detected by respective microphone arrays of the one or more second NMDs, wherein the one or more second NMDs are associated with one or more second zones of the media playback system, each second zone comprising a second playback device;

    based on the sound pressure level of the voice command as detected by the microphone array of the first NMD being greater than the sound pressure levels of the voice command as detected by the respective microphone arrays of the one or more second NMDs, determining that the voice command was uttered in the first zone;

    in response to determining that the voice command was uttered in the first zone associated with the first NMD, querying, via the network interface, one or more servers of a voice assistant service with the voice command;

    receiving, via the network interface in response to the query, a playback command corresponding to the voice command; and

    instructing the first playback device to play back audio content according to the playback command via one or more amplifiers configured to drive one or more speakers.

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