A computer-implemented method comprising: receiving speech data (110; 130) that comprises a candidate hotword spoken by a user; evaluating the speech data (110; 130), or a transcription (116; 136) of the candidate hotword, using one or more predetermined criteria related to at least one of the candidate hotword and a particular speaker; generating a hotword suitability score for the candidate hotword based on evaluating the speech data (110; 130), or a transcription (116; 136) of the candidate hotword, using the one or more predetermined criteria, wherein the hotword suitability score reflects a suitability of the candidate hotword for use as a hotword; and providing a representation of the hotword suitability score for display to the user; wherein evaluating the speech data (110; 130), or a transcription (116; 136) of the candidate hotword, comprises at least one of: determining a word length, in frames, of the speech data (110; 130), wherein longer word lengths are associated with higher hotword suitability scores; determining a quantity of syllables or phones associated with the candidate hotword, wherein a larger quantity of syllables or phones is associated with a higher hotword suitability score; determining a quantity of pronunciations specified for the candidate hotword, wherein fewer quantities of pronunciations are associated with higher hotword suitability scores; determining that one or more particular phones occur in the transcription of the candidate hotword; determining a quantity of training examples of the hotword that are available to a speech recognizer, wherein a smaller quantity of training examples is associated with a lower hotword suitability score; determining an extent to which pronunciation of the candidate hotword varies among multiple utterances of the candidate hotword by the user, wherein a greater extent is associated with a lower hotword suitability score. receiving speech data (110; 130) that comprises a candidate hotword spoken by a user; evaluating the speech data (110; 130), or a transcription (116; 136) of the candidate hotword, using one or more predetermined criteria related to at least one of the candidate hotword and a particular speaker; generating a hotword suitability score for the candidate hotword based on evaluating the speech data (110; 130), or a transcription (116; 136) of the candidate hotword, using the one or more predetermined criteria, wherein the hotword suitability score reflects a suitability of the candidate hotword for use as a hotword; and providing a representation of the hotword suitability score for display to the user; wherein evaluating the speech data (110; 130), or a transcription (116; 136) of the candidate hotword, comprises at least one of: determining a word length, in frames, of the speech data (110; 130), wherein longer word lengths are associated with higher hotword suitability scores; determining a quantity of syllables or phones associated with the candidate hotword, wherein a larger quantity of syllables or phones is associated with a higher hotword suitability score; determining a quantity of pronunciations specified for the candidate hotword, wherein fewer quantities of pronunciations are associated with higher hotword suitability scores; determining that one or more particular phones occur in the transcription of the candidate hotword; determining a quantity of training examples of the hotword that are available to a speech recognizer, wherein a smaller quantity of training examples is associated with a lower hotword suitability score; determining an extent to which pronunciation of the candidate hotword varies among multiple utterances of the candidate hotword by the user, wherein a greater extent is associated with a lower hotword suitability score. determining a word length, in frames, of the speech data (110; 130), wherein longer word lengths are associated with higher hotword suitability scores; determining a quantity of syllables or phones associated with the candidate hotword, wherein a larger quantity of syllables or phones is associated with a higher hotword suitability score; determining a quantity of pronunciations specified for the candidate hotword, wherein fewer quantities of pronunciations are associated with higher hotword suitability scores; determining that one or more particular phones occur in the transcription of the candidate hotword; determining a quantity of training examples of the hotword that are available to a speech recognizer, wherein a smaller quantity of training examples is associated with a lower hotword suitability score; determining an extent to which pronunciation of the candidate hotword varies among multiple utterances of the candidate hotword by the user, wherein a greater extent is associated with a lower hotword suitability score.