Skip to content

Latest commit

 

History

History
44 lines (25 loc) · 1.4 KB

README.md

File metadata and controls

44 lines (25 loc) · 1.4 KB

Seamless M4T Translator

Seamless M4T Translator is a powerful tool that enables various types of language translations, including speech-to-speech, speech-to-text, text-to-speech, text-to-text, and automatic speech recognition (ASR). This repository contains the code and instructions to use the translator.

Features

  • Speech-to-Speech Translation: Convert spoken language from one language to another in real-time.

  • Speech-to-Text Translation: Transcribe spoken language into text in the desired target language.

  • Text-to-Speech Translation: Convert written text into spoken language in the target language.

  • Text-to-Text Translation: Translate written text from one language to another.

Demo

Untitled video - Made with Clipchamp (3)

Getting Started

These instructions will help you set up and use the Seamless M4T Translator on your local system.

Prerequisites

Before getting started, make sure you have the following prerequisites installed:

  • Python 3.x
  • Required Python packages (specified in requirements.txt)

Installation

  1. Clone this repository:

    git clone https://github.com/Abhi-vish/SeamlessM4t-Translator.git
    
  2. Install requirements.txt

    pip install -r requirements.txt
    
  3. Run project

    streamlit run app.py