Patent ID: 11915687
Assignee: SONOS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 0:
1. A computer system comprising:
a communication interface configured to facilitate communication via at least one data network;
at least one processor; and
at least one non-transitory computer-readable medium comprising program instructions that are executable by the at least one processor such that the computer system is configured to:
receive a plurality of sets of sound data captured using a plurality of network microphone devices (NMDs), where each of the NMDs is configured in accordance with a set of NMD software configuration parameters;
receive, for each captured set of sound data, sound metadata associated with a respective captured set of sound data, where each piece of sound metadata comprises a set of characteristics for a set of sound data;
generate a probabilistic model based on the received sound metadata;
perform a plurality of acoustic simulations to obtain a noised version of a training data set of annotated speech samples at least in part by:
generating a plurality of scenarios, wherein, for a scenario of the plurality of scenarios:
the scenario comprises a set of characteristics for a set of sound data; and
values for characteristics in the set of characteristics for the scenario are drawn from the probabilistic model; and

for each of the plurality of scenarios, generating a noised version of a specific annotated speech sample by performing an acoustic simulation based upon a specific scenario from the plurality of scenarios;

simulate performance of a set of modified NMD software configuration parameters using the noised version of the training data set of annotated speech samples; and
cause software on at least one NMD to be updated based on the set of modified NMD software configuration parameters.