Skip to content

huynn2727/Python_Grader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Speaking Practice Test

Overview

This is a Python-based Speaking Practice Test application that helps users practice answering speaking questions in a timed environment. The program leverages text-to-speech, speech recognition, and OpenAI's API for answer evaluation and feedback.

The graphical user interface (GUI) is built using Tkinter.


Features

  • Question Loader: Loads questions from a text file, randomizes their order.
  • Countdown Timer: Provides a 45-second timer for answering each question.
  • Text-to-Speech: Reads out the questions using Google Text-to-Speech.
  • Speech Recognition: Listens to user responses using a microphone.
  • AI Evaluation: Uses OpenAI's GPT-3 to evaluate and provide feedback on responses.
  • GUI: User-friendly interface to start the test, display questions, and feedback.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages