An open API service indexing awesome lists of open source software.

https://github.com/mohammadmansour200/tahbeer

Turn speech into text offline. Transcribe, translate, and burn subtitles easily.
https://github.com/mohammadmansour200/tahbeer

jetpack-compose kotlin mlkit mlkit-translate whisper whisper-cpp whispercpp

Last synced: 18 days ago
JSON representation

Turn speech into text offline. Transcribe, translate, and burn subtitles easily.

Awesome Lists containing this project

README

          

Free open source speech-to-text app.


Simplicity and ease ✨ - Speed ⚡ - Privacy 🔏


![GitHub release (latest by date)](https://img.shields.io/github/v/release/mohammadmansour200/tahbeer)
![GitHub issues](https://img.shields.io/github/issues/mohammadmansour200/tahbeer)
![GitHub pull requests](https://img.shields.io/github/issues-pr/mohammadmansour200/tahbeer)
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)

## Demo 📷
image
image
image

## Features 🌟

- **🎤 Speech-to-text transcription** - Convert audio and video files to timestamped subtitles using OpenAI's Whisper models running locally

- **🌐 Multi-lingual support** - Supports 99+ languages for transcription and translation, with full RTL and LTR support

- **🔄 Translation** - Translate subtitles between language pairs using Google ML Kit's on-device models

- **📤 Export subtitles** - Export transcriptions to TXT, VTT, or SRT formats

- **🎬 Burn subtitles into video** - Permanently embed stylized subtitles with customizable fonts, colors, and positioning

- **🌗 Dark/Light mode** - System default, light, and dark theme options with dynamic color support

- **🔒 Privacy-focused** - All processing happens locally on your device; no data leaves your phone

## Platform Support 🖥️

> Supports Android devices starting from version 8

## Download Links 📥

- [GitHub Releases](https://github.com/mohammadmansour200/tahbeer/releases)

## Localization 🌍

Currently, Tahbeer supports Arabic and English. We encourage you to contribute
additional languages by submitting a pull request.

## Contact 📧

If you have any questions or need assistance, please reach out:

- **Email:** [mohammadamansour03@gmail.com](mailto:mohammadamansour03@gmail.com)

## License 📜

[![GNU GPLv3 Image](https://www.gnu.org/graphics/gplv3-127x51.png)](https://www.gnu.org/licenses/gpl-3.0.html)

You can use, study share and improve it at your
will. Specifically you can redistribute and/or modify it under the terms of the
[GNU General Public License](https://www.gnu.org/licenses/gpl-3.0.html) as
published by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.