Skip to content

Jeevan-HM/VocaLift

Repository files navigation

VocaLift

VocaLift is a web-based application designed to assist individuals with speech impediments. It leverages machine learning to convert text into expressive, non-verbal humming, and vice-versa, providing an alternative communication channel.

How to Run

  1. Clone the repository:

    git clone https://github.com/Jeevan-HM/VocaLift.git
    cd VocaLift
  2. Create a virtual environment:

    python3 -m venv venv
    source venv/bin/activate
  3. Install the dependencies:

    pip install -r requirements.txt
  4. Run the application:

    python app.py
  5. Open your browser and navigate to http://127.0.0.1:5000 to use the application.

Features

  • Text-to-Hum: Converts a given text sentence into a human-like humming sound.
  • Audio Upload: Users can upload their own audio files.
  • Hum-to-Text: Translates the generated or uploaded humming audio back into text.
  • Pitch Analysis: Visualizes the pitch of the audio.

Presentation

View Presentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published