GitHub - liou666/polyglot: 🤖️  Cross-platform AI language practice app (跨平台AI语言练习应用)

GitHub - liou666/polyglot: 🤖️ Cross-platform AI language practice app (跨平台AI语言练习应用)

🚀 Explore "Polyglot" - the ultimate cross-platform AI language practice app! 🤖🌍 Sharpen your language skills with smart voice synthesis, multi-language speaking practice, and customizable AI characters. Get started today for seamless language learning! #AI #LanguageLearning #Polyglot

  • The project is named "Polyglot," a cross-platform AI language practice application.
  • It is based on ChatGPT and Azure AI language models to provide a language practice platform.
  • Offers multi-language speaking practice with built-in AI characters from the US, Japan, Korea, and France.
  • Features smart voice synthesis and conversation capabilities.
  • Supports dark mode, text translation, user-configurable languages and AI characters, Azure key customization, and custom avatars.
  • Provides keyboard shortcuts for voice recognition and user-configurable conversation scenarios.
  • Allows listening to personal speech, Azure OpenAI API, Claude API, and local AI model services.
  • Features web version for desktop platforms with mobile adaptation limitations.
  • Provides fuzzy reply content handling during AI reply, word highlighting during speech playback, and reply suggestions from AI.
  • Instructions for setting up OpenAI key, proxies, Azure key, creating AI roles for dialogue practice.
  • Contribution guidelines, FAQs on MacOS security prompts and Azure voice service application.
  • Donation option available for project support.
  • Contributions by three contributors with TypeScript (51.2%), Vue (46.7%), CSS (1.5%), and HTML (0.6%) languages.
  • Published under GNU General Public License v3.0.
  • Active repository with 2.4k stars, 262 forks, and frequent updates.