CPC H04R 3/00 (2013.01) [G06F 3/162 (2013.01); G06F 3/165 (2013.01); G06F 3/167 (2013.01); G10L 15/14 (2013.01); G10L 15/22 (2013.01); H04L 12/2803 (2013.01); H04L 12/2809 (2013.01); H04R 3/12 (2013.01); H04R 27/00 (2013.01); H04R 29/007 (2013.01); H04S 7/301 (2013.01); H04S 7/303 (2013.01); H04W 8/005 (2013.01); H04W 8/24 (2013.01); G10L 2015/223 (2013.01); G10L 21/02 (2013.01); H04L 2012/2849 (2013.01); H04R 2227/003 (2013.01); H04R 2227/005 (2013.01); H04R 2420/07 (2013.01); H04W 84/12 (2013.01)] | 20 Claims |
1. A network device comprising:
a network interface;
at least one processor;
at least one non-transitory computer-readable medium; and
program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the network device is configured to:
receive, via the network interface, (i) data indicating a request for audio content, wherein the request for audio content is based on a voice utterance, and (ii) data indicating a particular playback device for playback of the requested audio content, wherein the particular playback device is programmed with the capability to receive and play back audio content from either a first music service provider or a second music service provider;
select the first music service provider based on:
determining a first confidence metric corresponding to the first music service provider and a second confidence metric corresponding to the second music service provider, wherein the first confidence metric is based on a history of accesses to the first music service provider by the particular playback device and wherein the second confidence metric is based on a history of accesses to the second music service provider by the particular playback device; and
determining that the first confidence metric satisfies a confidence condition better than the second confidence metric;
after selecting the first music service provider, determine an identifier corresponding to the data indicating the request for audio content and the selected first music service provider; and
transmit, via the network interface and to the particular playback device, the identifier to cause the particular playback device to retrieve audio content from the selected first music service provider according to the identifier.
|