Skip to content

SeamlessM4t-Translator: Utilizing the powerful Seamless M4t Facebook model in the backend, this project facilitates seamless translation functionalities including S2ST, S2TT, T2ST, and T2TT queries.

Notifications You must be signed in to change notification settings

Abhi-vish/SeamlessM4t-Translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

SeamlessM4t-Translator: Utilizing the powerful Seamless M4t Facebook model in the backend, this project facilitates seamless translation functionalities including S2ST, S2TT, T2ST, and T2TT queries.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages