Skip to content

Vocal Edge is a web app that helps users improve their speaking skills through interactive exercises, real-time feedback, and personalized learning. It uses Streamlit, LangChain, Whisper, and optionally Ollama/OpenAI. This is the full version of the MVP at https://www.orateme.com.

Notifications You must be signed in to change notification settings

SurajAiri/VocalEdge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vocal Edge: Master the Art of Speaking

Vocal Edge is a web-based application designed to help you master the art of speaking. Built using Streamlit and powered by LangChain, Whisper, and Ollama, this app provides a seamless and interactive experience for improving your speaking skills.

Features

  • Interactive Speaking Exercises: Engage in various speaking exercises to enhance your fluency and confidence.
  • Real-time Feedback: Receive instant feedback on your pronunciation, tone, and pace.
  • Personalized Learning: Tailor your practice sessions based on your skill level and progress.
  • User-friendly Interface: Enjoy a clean and intuitive interface powered by Streamlit.

Technologies Used

  • Streamlit: For creating the web-based interface.
  • LangChain: For natural language processing and understanding.
  • Whisper: For speech recognition and analysis.
  • Ollama: For advanced language modeling and feedback. (option)
  • OpenAI: For leveraging advanced language models to enhance speaking exercises and feedback. (option)

Getting Started

To get started with Vocal Edge, follow these steps:

  1. Clone the repository:
    git clone https://github.com/SurajAiri/VocalEdge.git
  2. Install the required dependencies:
    pip poetry
    poetry install
  3. Run the Streamlit app:
    streamlit run app.py

Preview

Preview

Here are some preview images of Vocal Edge in action:

Preview

Home Page The home page of Vocal Edge, providing an overview of the features and navigation.

Speaking Exercise An interactive speaking exercise where users can practice.

Report Detailed feedback on pronunciation, tone, and pace to help users improve their speaking skills.

Contributing

We welcome contributions to Vocal Edge! If you have any ideas or improvements, feel free to open an issue or submit a pull request.

Contact

For any questions or feedback, please contact us at surajairi.ml@gmail.com.

About

Vocal Edge is a web app that helps users improve their speaking skills through interactive exercises, real-time feedback, and personalized learning. It uses Streamlit, LangChain, Whisper, and optionally Ollama/OpenAI. This is the full version of the MVP at https://www.orateme.com.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages