Skip to content

Implement core Polyglot Info Hub application

This commit introduces the main application component, integrating:

  • Web Speech API for multi-language voice input and transcription.
  • Gemini API for translating transcribed speech to English, fetching information based on the English text, and translating that information back to the selected native language.
  • A comprehensive list of supported languages for speech recognition.
  • UI elements for language selection, microphone control, loading indicators, and error/information display.
  • Robust error handling and a modal for user feedback on browser support or API issues.

Merge request reports

Loading