Skip to content

ailanguagetutor/aijapanesetutor

Repository files navigation

AI Japanese Tutor 🎌

A Japanese voice chat application for conversation practice powered by AI.

This is an entry for the Google Chrome Built-in AI Challenge hackathon. It leverages Chrome’s built-in AI APIs if available, and falls back to Google's Gemini API if not.

Try it now @ www.aijapanesetutor.org

Features

  • 🤖 AI-powered conversation practice
  • 🎤 Voice input: Speak Japanese and get real-time responses
  • 🔊 Text-to-speech: Hear the AI's responses in Japanese
  • 🌐 Instant Japanese-English translation for better understanding

Getting Started

Prerequisites

  • Node.js
  • Yarn package manager

Installation

  1. Clone the repository

  2. Install dependencies:

yarn install
  1. Start the development server:
export GEMINI_API_KEY=your_api_key_here
yarn dev
  1. Open http://localhost:3000 in your browser

License

Apache License 2.0 - see the LICENSE file for details.