EyeSpeak is a visual pronunciation training program mainly designed for improving users’ pronunciation at segmental and suprasegmental levels. Pronunciation exercises in the form of words, sentences, and role plays offer visual feedback, such as animated mouth movements and visual representations of pronunciation with charts of pitch, timing, and volume. Pronunciation assessment and vocabulary building are also included to support the pronunciation training by suggesting sound production lessons and offering vocabulary help. This software targets beginning, intermediate, and advanced English learners. Directions and instructions are available for learners in 10 languages (English, simplified Chinese, traditional Chinese, Japanese, Korean, Spanish, German, Italian, French, and Arabic). Users must create personal accounts which enable them to keep track of their procedures and progress. This individualized design promotes users’ self-monitoring and autonomy.