1. A computer-implemented method of recording utterances from unmanaged crowds for natural language processing, the method being implemented in a user device having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the user device to perform the method, the method comprising: obtaining, by the user device, a token; transmitting, by the user device, the token to a remote device via a network; receiving, at the user device, from the remote device, one or more utterances to be uttered by a user and one or more campaign configuration parameters based on the token, wherein the one or more utterances and the one or more campaign configuration parameters are associated with a campaign that is associated with a natural language processing data collection effort; configuring, by the user device, the computer program instructions based on the one or more campaign configuration parameters; presenting to the user, by the user device, the one or more utterances to be uttered by the user; and recording, by the user device, audio of the user uttering the one or more utterances.