Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.63 KB

README.md

File metadata and controls

31 lines (24 loc) · 1.63 KB

VocaSpanish - Spanish Vocabulary Practice App

Screenshot 2023-11-25 192130 (2)

Overview

VocaSpanish is a Python application designed to enhance your Spanish vocabulary through the use of voice recognition and text-to-speech capabilities. I personally built this app because I wanted to be able to multitask while learning my spanish vocabulary for class.

How it works

  1. The app reads to you a vocab word based off of a dictonary of vocabulary keys.
  2. You verbally answer with the correct vocab word.
  3. The app compares your answer with the correct one and returns if you are right or wrong.

Getting Started

Follow these steps to get started with VocaSpanish:

  1. Clone the repository to your local machine.
  2. Install the required dependencies.
  3. Run the app.
  4. Begin practicing your Spanish vocabulary by following the command line instructions.

Requirements

  • Python 3.x
  • gTTS library
  • playsound library, download using pip install playsound==1.2.2
  • speech_recognition library
  • difflib library (most likely a built in module).

Contribution Guidelines

  • I welcome contributions from the community! If you have ideas for new features, improvements, or bug fixes, please open an issue or submit a pull request following our contribution guidelines.

License

VocaSpanish is licensed under the Apache License 2.0 - see the LICENSE file for details.