Skip to content

Menstuk/TUKI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English Teacher Project

A Digital Sciences for Hi-Tech final project by TUKI:

  • Sahar Machavy
  • Omri Shmueli

And guided by Martin Raskin

Description

Using voice detection, text-to-speech (gTTS), a large language model (PaLM API), and a transcription service (Faster-Whisper), we have created a holistic experience to improve English speaking.
The product aspires to serve those who seek to improve their spoken language skills with a conversation-based approach. It also includes a testing module that grades the user based on their fluency, grammar, and ability to provide certain information.

Installation

  1. Clone this repository.
  2. Install Python and a IDE (VS Code or PyCharm).
  3. Install MySQL from the following link - Link
    a. Follow the installation process.
    b. Use "root" user and define its password to be "password123" or any password of your choice (required to be configured later in the configuration.json file)
  4. Create a dedicated virtual environment and install the requirements from the .txt file using
    python pip install -r requirements.txt
  5. Set an environment variable named "PALM_API_KEY" with its value set to your PaLM API key taken from here- Link
  6. Reboot your system.

User Guide

A user guide can be found in the repository wiki - Link to user guide

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages