Verbo Icon

Verbo

Advanced Translation Suite

GitHub Releases - Stable

Project Overview

A Python-based modern translator program that can translate text, images, audio, and video.

Verbo is a sophisticated translation suite that handles multiple types of content translation. Built with Python, it provides a unified interface for translating text, processing audio for translation, and handling video subtitle translation. The application supports numerous languages and uses modern translation APIs for high-accuracy results.

Project Stats

Stars9
DownloadsN/A
Duration

Key Features

  • Translate audio files subtitles and video audio to text
  • Image translation support
  • Translation history tracking
  • Modern and easy-to-use interface
  • Customizable app themes
  • Multiple file format support (txt wav mp3 mp4 srt jpg png)

Technologies Used

Python
Tkinter / GUI
SQLite / Database
REST API
Git & GitHub

Screenshots

Verbo Text Translation Screen Verbo Audio Translation Screen Verbo Video Translation Screen Verbo Image Translation Screen Verbo Settings Screen

Technical Implementation

My technical contributions to this project include (but may not be limited to):

  • Developed a modern, responsive GUI using CustomTkinter, featuring dynamic theme switching and real-time progress bars for an enhanced user experience.
  • Implemented Optical Character Recognition (OCR) via the API Ninjas Image-to-Text API, allowing users to extract and translate text directly from images.
  • Utilized a local SQLite database to persist translation history and user preferences, with support for exporting results to .txt and .srt formats.