Skip to content

GlobalSpeak is a web application that overcomes language barriers in online learning by providing features for translating and transcribing study material, including audio and video lectures, into multiple languages.

Notifications You must be signed in to change notification settings

Kalparatna/GlobalSpeak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GlobalSpeak

GlobalSpeak is a web application that overcomes language barriers in online learning by providing features for translating and transcribing study material, including audio and video lectures, into multiple languages.

Table of Contents

Features

1. Video Translation

  • Translates video lectures into 106 languages.
  • Provides a premium experience over notes.

2. Audio Translation

  • Translates audio files into various languages.
  • Facilitates uninterrupted educational experiences for students worldwide.

3. Text Translation

  • Translates video, audio, and text files into 100+ languages.

Getting Started

Prerequisites

  • Python 3.x
  • Flask
  • speech_recognition
  • googletrans
  • gtts
  • moviepy

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/GlobalSpeak.git
  2. Install dependencies:

    pip install -r requirements.txt

Usage

  1. Run the Flask application:

    python app.py
  2. Open a web browser and navigate to http://127.0.0.1:8000/ to access the application.

  3. Explore the different translation features available on the web interface.

Supported Languages

The application supports translation to and from the following languages:

  • ...

(Include a list of supported languages from your languages dictionary)

Contributing

If you'd like to contribute to this project, please follow the Contributing Guidelines.

License

This project is licensed under the MIT License.

Contact Us

If you have any questions or feedback, feel free to contact us:


Make sure to replace placeholders like `your-username` with the appropriate information. Additionally, create `CONTRIBUTING.md` and `LICENSE` files if you haven't already, and include relevant information in those files.

About

GlobalSpeak is a web application that overcomes language barriers in online learning by providing features for translating and transcribing study material, including audio and video lectures, into multiple languages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published