Speaking Practice is an innovative language learning app that leverages AI technology to help users enhance their speaking skills in more than 20 languages. The app addresses the last-mile problem in language learning, where learners struggle to find the right words and express themselves effectively, particularly in group conversations. Key Features: AI-Powered Conversations: Engage in conversations with AI based on topics from users' Twitter followings. Customized Topics: Utilize Twitter's source of hot topics customized to users' specific interests. Advanced-Level Practice: Focus on advanced-level language practice, including argumentation and articulation of viewpoints. Grammar Improvements: Access grammar improvement features to enhance language proficiency. Voice Recognition: Utilize voice recognition for accurate evaluation of speech. Training Difficult Words and Phrases: Practice challenging vocabulary and phrases. Gamified Learning: Encourage daily practice with a gamified system and star collection. Use Cases: Improving speaking skills in a foreign language at an advanced level. Enhancing the ability to express viewpoints and engage in persuasive arguments. Practicing language proficiency through real-world conversations. Building confidence in participating in group discussions. Personalized language learning experience based on users' interests and Twitter followings. Speaking Practice offers a comprehensive and interactive language learning experience that specifically targets the improvement of speaking skills.