İçeriğe atla
Voxa
Açık kaynak · MIT

Herhangi bir videoyu başka bir dile dublajlayın — ve senkronu koruyun.

Whisper yazıya çevirme, bağlam duyarlı LLM çeviri, dört TTS motoru ve konuşmacıya kilitli yerleştirme. MIT lisanslı. Kendi makinenizde çalışır.

bash
$ voxa talk.mp4 --target_lang ru

Demo

İş başında gör

Aynı klip, üç dile dublajlandı — her biri konuşmacıya kilitli.

Tek kaynak video, Voxa ile dublajlandı. Bir dil seç.

Neden Voxa

Dublaj asla konuşmacının gerisinde kalmaz.

Basit araçlar klipleri birleştirir ve kayar. Voxa her klibi kaynak zaman çizelgesine sabitler — dublaj konuşmacıya kilitli kalır, artan gecikme yok, elle yeniden senkronlama yok.

Özellikler

Hattın ihtiyaç duyduğu her şey

Yazıya çevirmeden son birleştirmeye kadar eksiksiz bir dublaj araç zinciri — tek komutta.

Sabitlenmiş yerleştirme
Her klip kaynak zaman çizelgesine iğnelenir. Kayma sıfırda kalır.
Dört TTS motoru
Edge, OpenAI, Piper (çevrimdışı) ve XTTS ses klonlama.
Bağlam duyarlı çeviri
Google, Ollama, OpenAI veya Anthropic — tam cümle bağlamıyla çeviri.
Kalite kapısı
İsteğe bağlı WER puanlaması, hedefi tutturamayan satırları yeniden sentezler.
Kendi sunucunda
Herhangi bir OpenAI uyumlu TTS uç noktasını --openai-tts-base-url ile bağla.
Devam ettirilebilir
Kontrol noktaları durup tam kaldığın yerden devam etmeni sağlar.

Nasıl çalışır

Yedi adım, tek komut

Voxa, ham sesten senkron dublaja kadar deterministik bir hat çalıştırır.

  1. 01

    Ses çıkarma

    ffmpeg ile kaynak videodan ses parçasını çıkar.

  2. 02

    Gürültü giderme

    Yazıya çevirme doğru kalsın diye arka plan gürültüsünü temizle.

  3. 03

    Yazıya çevirme

    Whisper konuşmayı zamanlı metne dönüştürür.

  4. 04

    Cümleleri birleştir

    Parçaları doğal, çevrilebilir cümlelere grupla.

  5. 05

    Çeviri

    Bir LLM tam cümle bağlamıyla çevirir.

  6. 06

    Sentezleme

    Seçilen TTS motoru her satırı seslendirir.

  7. 07

    Birleştirme

    Her klibi zaman çizelgesine sabitle ve videoyu yeniden birleştir.

Desteklenen modeller

Motorunu seç

Yazıya çevirme, çeviri ve konuşmayı kurulumuna göre birleştir.

AşamaSeçeneklerNotlar
Yazıya çevirmeWhisper (faster-whisper / openai-whisper)Yerel çalışır, birden çok model boyutu
ÇeviriGoogle · Ollama · OpenAI · AnthropicÜcretsiz Google veya bağlam duyarlı LLM'ler
Metinden konuşmaya (TTS)Edge · OpenAI · Piper · XTTSBulut, çevrimdışı veya ses klonlama

Sesler

OpenAI seslerini dinle

Altı OpenAI metinden konuşmaya sesi (tts-1-hd). Birini seç ve oynat.

OpenAI · tts-1-hd

“Voxa dubs your videos into another language and keeps them in sync with the speaker.”

Kurulum

Bir dakikada çalışır durumda

PATH üzerinde Python 3.10+ ve ffmpeg gerektirir.

clone
$ git clone https://github.com/akshinmrv/Voxa.git && cd Voxa
install
$ pip install .
run
$ voxa talk.mp4 --target_lang tr

voxa komutu pip install .'den gelir; doğrudan python voxa.py da çalıştırabilirsin.

Hızlı başlangıç

Sık kullanılan komutlar

Kopyala, yapıştır, dublajla.

bash
$ voxa talk.mp4 --target_lang ru

SSS

Sorular, yanıtlandı

Dublaj senkrondan kayar mı?

Hayır. Voxa her klibi kaynak zaman çizelgesine sabitler, böylece yerleştirme konuşmacıya kilitli kalır.

Tamamen çevrimdışı çalışabilir mi?

Evet — yerel Whisper, çeviri için Ollama ve konuşma için Piper. Buluta çağrı gerekmez.

Kendi TTS sunucumu kullanabilir miyim?

Evet. Herhangi bir OpenAI uyumlu uç nokta --openai-tts-base-url ile çalışır.

Hangi diller destekleniyor?

Whisper yaklaşık 100 kaynak dili kapsar; hedef diller seçtiğin TTS motoruna bağlıdır.

Gerçekten ücretsiz mi?

Evet, Voxa MIT lisanslıdır. Bazı isteğe bağlı motorların kendi lisansları vardır.

Yazar

Servoogle tarafından

Voxa, Servoogle'ın açık kaynaklı bir projesidir — Akshin Miranov tarafından oluşturuldu ve sürdürülüyor. Pratik, kendi sunucunda barındırılabilir araçlar; bağımlılık yok, telemetri yok.

Servoogle
Açık kaynaklı geliştirici araçları
Akshin Miranov
Yaratıcı ve sürdürücü