Skip to content

51EnglishTutor

Help the English learner to practice the oral and listening English; Ace the TOEFL Exam.

Core trick

Streams microphone audio to OpenAI's Realtime API with an Agents SDK tutor that scores 30-second spoken practice turns.

Tags

Description

Help the English learner to practice the oral and listening English; Ace the TOEFL Exam.
farmer-data/51EnglishTutor★ 00 forksTypeScriptMITCreated Sep 28, 2025 · last push Sep 28, 2025

README excerpt

# 51EnglishTutor

An interactive English learning platform powered by OpenAI's Realtime API and Agents SDK, designed to provide immersive oral and spoken English practice through AI-powered conversation scenarios and listening comprehension exercises.

## 🌟 Features

### Interactive Oral Conversation Practice
- **Real-time voice conversations** with AI tutors in authentic campus scenarios
- **30-second practice sessions** with immediate feedback and scoring
- **Multiple conversation contexts** including:
  - Library study buddy planning
  - Dorm move-in welcome conversations
  - Club fair exploration and networking
  - Dining hall casual chats
  - Roommate harmony discussions

### Listening Comprehension Exercises
- **Immersive listening scenarios** with realistic campus announcements and briefings
- **Interactive quiz questions** to test comprehension
- **Visual context** with campus images to enhance learning
- **Multiple difficulty levels** covering:
  - University orientation briefings
  - Library workshop announcements
  - Career center internship preparation
  - Campus events roundups
  - Academic advising reminders

### Advanced AI Features
- **Voice Activity Detection (VAD)** for natural conversation flow
- **Real-time audio streaming** with low latency
- **Intelligent feedback system** with scoring and improvement tips
- **Multiple voice options** (Alloy, Verse) for varied learning experiences
- **Comprehensive evaluation** after each practice session

## 🚀 Quick Sta

Team