11. A system, comprising: a set of one or more interfaces configured to receive, from a device operated by a user, input provided by the user comprising: a user identifier; and a credential comprising a plurality of separately parseable words; a set of one or more processors configured to: parse the credential into a set of constituent words; access a credential set associated with the user identifier, stored during a previous enrollment process, comprising a set of representations corresponding to a set of stored enrolled credentials including at least some of a normalized credential and a set of acceptable variants of the normalized credential, wherein the set of acceptable variants comprise different combinations of subsets of the constituent words in the normalized credential; and authenticate the received credential by performing a match, wherein performing the match comprises: normalizing one or more of the set of constituent words to generate a normalized received credential to be verified, wherein normalizing comprises mapping the one or more constituent words to one or more equivalence classes, and wherein equivalence classes are defined such that deviations from constituent words previously provided by the user during the previous enrollment process will also be considered acceptable; comparing one or more representations corresponding to the normalized received credential to be verified to the set of representations corresponding to the set of stored enrolled credentials; determining whether one of the one or more representations corresponding to the normalized received credential to be verified matches one of the set of representations corresponding to the set of stored enrolled credentials based on information associated with the constituent words; and grant the user access to a resource in the event that the match is determined to be successful; and a memory coupled to the set of one or more processors and configured to provide the set of one or more processors with instructions.
11. A system, comprising: a set of one or more interfaces configured to receive, from a device operated by a user, input provided by the user comprising: a user identifier; and a credential comprising a plurality of separately parseable words; a set of one or more processors configured to: parse the credential into a set of constituent words; access a credential set associated with the user identifier, stored during a previous enrollment process, comprising a set of representations corresponding to a set of stored enrolled credentials including at least some of a normalized credential and a set of acceptable variants of the normalized credential, wherein the set of acceptable variants comprise different combinations of subsets of the constituent words in the normalized credential; and authenticate the received credential by performing a match, wherein performing the match comprises: normalizing one or more of the set of constituent words to generate a normalized received credential to be verified, wherein normalizing comprises mapping the one or more constituent words to one or more equivalence classes, and wherein equivalence classes are defined such that deviations from constituent words previously provided by the user during the previous enrollment process will also be considered acceptable; comparing one or more representations corresponding to the normalized received credential to be verified to the set of representations corresponding to the set of stored enrolled credentials; determining whether one of the one or more representations corresponding to the normalized received credential to be verified matches one of the set of representations corresponding to the set of stored enrolled credentials based on information associated with the constituent words; and grant the user access to a resource in the event that the match is determined to be successful; and a memory coupled to the set of one or more processors and configured to provide the set of one or more processors with instructions. 21. The system of claim 11 , wherein authenticating the credential further comprises displaying a success score indicator and suggestions for improving the success score in a subsequent authentication process, including suggesting that the user speak slower or avoid background noise in the event that the input provided by the user was spoken, suggesting that the user enter words more cautiously in the event that the input provided by the user was typed, or suggesting that the user replace or update the credential.