Speaking Practice is an AI-powered language learning app that improves users' speaking skills in over 20 languages. By starting a conversation with the user based on their Twitter followings, it encourages them to discuss the topic with the AI by giving long answers for better practice. The app uses Twitter topics to provide users with a source of hot topics that are customized to their specific interests. It focuses on advanced-level language practice with features such as grammar improvements, voice recognition, and the ability to train difficult words and phrases. The app gamifies the learning process, making it enjoyable for users to practice daily.