1. A computer implemented method of recording utterances from unmanaged crowds for natural language processing, the method being implemented in an end 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 end user device to perform the method, the method comprising: obtaining, by the end user device, a token; obtaining, by the end user device, one or more campaign configuration parameters based on the token; configuring, by the end user device, the computer program instructions based on the one or more campaign configuration parameters; obtaining, by the end user device, one or more utterances to be uttered by a user based on the token; displaying, by the end user device, the one or more utterances to be uttered by the user; generating, by the end user device, an audio recording of the one or more utterances; and causing, by the end user device, the audio recording to be provided to a remote device via a network.
1. A computer implemented method of recording utterances from unmanaged crowds for natural language processing, the method being implemented in an end 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 end user device to perform the method, the method comprising: obtaining, by the end user device, a token; obtaining, by the end user device, one or more campaign configuration parameters based on the token; configuring, by the end user device, the computer program instructions based on the one or more campaign configuration parameters; obtaining, by the end user device, one or more utterances to be uttered by a user based on the token; displaying, by the end user device, the one or more utterances to be uttered by the user; generating, by the end user device, an audio recording of the one or more utterances; and causing, by the end user device, the audio recording to be provided to a remote device via a network. 9. The method of claim 1 , the method further comprising: generating, by the end user device, a completion code responsive to a determination that a corresponding audio recording has been generated for each one of one or more utterances, wherein the completion code is configured to provide information that validates the one or more utterances have been uttered and recorded.