CPC G10L 21/0216 (2013.01) [G06F 3/162 (2013.01); G10L 15/22 (2013.01); G10L 21/0208 (2013.01); G10L 21/0264 (2013.01); H04R 3/005 (2013.01); H04R 27/00 (2013.01); G10L 2015/223 (2013.01); G10L 2021/02082 (2013.01); G10L 2021/02166 (2013.01); H04R 2227/003 (2013.01); H04R 2227/005 (2013.01); H04R 2227/009 (2013.01); H04W 24/02 (2013.01)] | 20 Claims |
1. A first playback device comprising:
at least one processor;
one or more microphones;
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 first playback device is configured to:
receive, via the one or more microphones, a set of voice signals;
process the set of voice signals using a first set of audio processing algorithms to determine a set of signal measures corresponding to the set of voice signals;
identify, from the set of voice signals, at least one voice signal that is to be processed with a second set of audio processing algorithms;
determine that a respective amount of available computational power of at least a second playback device does not exceed an amount of available computational power of the first playback device; and
based on determining that the respective amount of available computational power of at least the second playback device does not exceed the amount of available computational power of the first playback device, process the at least one voice signal using the second set of audio processing algorithms.
|