Skip to content

Prachalitparate13/VerbaSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VerbaSync

VerbaSync is a web-based transcription and translation application built with React.js, Tailwind CSS, and Huggingface.js. It leverages web workers to run machine learning models directly in the browser, enabling fast and efficient transcription and translation without needing a server-side backend.

Features

  • Real-time transcription: Convert spoken language into text using Huggingface.js models.
  • Instant translation: Translate transcribed text into multiple languages.
  • Web Worker integration: ML models run in parallel via web workers, ensuring a smooth user experience with no performance lag.
  • Responsive Design: Built using Tailwind CSS, VerbaSync is fully responsive and adapts to different screen sizes.
  • React.js framework: Efficient component-based architecture for maintainability and scalability.

Technology Stack

  • Frontend: React.js
  • Styling: Tailwind CSS
  • Machine Learning: Huggingface.js (for transcription and translation models)

Getting Started

Prerequisites

  • Node.js (v14 or later)
  • npm (v6 or later)

Installation

  1. Clone the repository:

    git clone https://github.com/Prachalitparate13/verbaSync.git
    cd verbaSync
  2. Install dependencies:

    npm install

Running the Application

  1. Start the development server:

    npm start
  2. Open your browser and navigate to http://localhost:3000 to view the application.

Future Enhancements

  • Support for more languages: Expand the range of supported languages for transcription and translation.
  • Speech-to-text analytics: Provide insights like word frequency and sentiment analysis based on transcribed text.

Contributing

Contributions are welcome! To get started:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Submit a pull request once the feature or fix is complete.

License

This project is licensed under the MIT License.

Contact

For questions or collaboration, feel free to contact:

About

Free AI for transcription and translation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published