Edge TTS
Microsoft kataloğundaki hazır seslerle başlamanın kolay yolu.
Çevrimiçi · Hayır, katalog sesi
Adım adım
Burada nereye tıklayacağını, ne yazacağını ve ne zaman işinin bittiğini görebilirsin. 1. adımdan başla. Ek seçenekler sayfanın en altında.
Bir kez kur
İnternet bağlantısı olan bir Windows bilgisayarına ve birkaç gigabayt boş alana ihtiyacın var. Henüz hazır bir kurulum dosyası yok. Aşağıdaki adımlar programı kurar. Programlama bilmen gerekmez.
Windows Başlat menüsünü aç ve şunu yaz: PowerShell ve programı aç. Aşağıdaki satırları tek tek yapıştır ve her birinden sonra Enter tuşuna bas. Bir sonraki satıra geçmeden önce kurulumun tamamlanmasını bekle.
winget install --id Python.Python.3.11 --exact --source wingetwinget install --id Gyan.FFmpeg --exact --source wingetPython, LinguoAI’ı çalıştırır. FFmpeg videoları okur ve oluşturur. Windows onay isterse bunun bu kurulumla ilgili olduğunu kontrol et.
Tamam mı? Her iki kurulum da başarıyla tamamlandığını veya programın zaten kurulu olduğunu bildirir. Şimdi PowerShell penceresini kapat.
ZIP dosyasını indir. İndirilenler klasöründe dosyaya sağ tıkla ve «Tümünü ayıkla» seçeneğini seç. Ardından ayıklanan klasörü aç.
Doğru klasördeysen pyproject.toml dosyasını ve linguoai klasörünü görürsün.
Açık klasörde üstteki adres çubuğuna tıkla. Şunu yaz: powershell ve Enter tuşuna bas. Yeni bir pencere açılır. Bu üç kontrol satırını tek tek yapıştır:
py -3.11 --versionffmpeg -versionffprobe -versionPython 3.11 ve iki başka sürüm bilgisi görürsün. «Bulunamadı» mesajı çıkarsa devam etmeden önce aşağıdaki yardıma bak.
Bu pencerede kal. Her satırı tek tek yapıştır ve Enter tuşuna bas. Her seferinde yeniden yazı girebilene kadar bekle. İlk seferde büyük dosyalar indirilir.
py -3.11 -m venv .venv.\.venv\Scripts\python.exe -m pip install --upgrade pip.\.venv\Scripts\python.exe -m pip install torch --index-url https://download.pytorch.org/whl/cpu.\.venv\Scripts\python.exe -m pip install -e ".[desktop]"Hata olmadan tamamlandı mı? Kurulum bitti. Bunu yalnızca bir kez yapman gerekir.
Bu satırı aynı pencereye yapıştır:
.\.venv\Scripts\python.exe -m linguoaiLinguoAI penceresi açılır. LinguoAI kullanırken PowerShell penceresini açık bırak.
Şimdi dene
Önce konuşmaların net olduğu kısa bir video seç; örneğin 30 saniyelik bir video.
Ayıkladığın LinguoAI klasörünü yeniden aç. Üstteki adres çubuğuna şunu yaz: powershell. Yalnızca 5. adımdaki komutu çalıştır. Kurulumu tekrarlamana gerek yok.
Microsoft Store’dan Microsoft’un «Uygulama Yükleyicisi» uygulamasını kur veya güncelle. Ardından PowerShell penceresini yeniden aç ve 1. adımı tekrarla.
Microsoft rehberini aç ↗PowerShell penceresini kapat ve 3. adımdaki gibi yeniden aç. Bu yeterli olmazsa bilgisayarı yeniden başlat ve üç satırı tekrar kontrol et. Bu rehber için Python 3.11 kurulu olmalıdır.
Sonraki satırı henüz çalıştırma. Önce ayıklanan klasörde pyproject.toml dosyasının bulunduğunu ve satırın tamamını kopyaladığını kontrol et. Yardım gerektiğinde göstermek için hata mesajının tamamını sakla.
İlk açılışta modeller indirilir. Pencereyi açık bırak ve işlemin ilerleyip ilerlemediğini kontrol et. LinguoAI hata gösterirse günlükteki mesajı oku. Sonra daha kısa bir videoyla dene.
Python 3.10+ ve FFmpeg gereklidir
# FFmpeg, ffprobe und Tkinter über die Paketverwaltung installieren.
# Im entpackten Projektordner:
python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install torch --index-url https://download.pytorch.org/whl/cpu
python -m pip install -e ".[desktop]"
ffmpeg -version
ffprobe -version
python -m linguoai
Ses kaydı almanın dört yolu
“Kendi sesiniz” farklı anlamlara gelebilir. Bu karşılaştırma doğru seçimi yapmanıza yardımcı olacaktır.
Microsoft kataloğundaki hazır seslerle başlamanın kolay yolu.
Çevrimiçi · Hayır, katalog sesi
Ses koduyla Google Translate Metin-Konuşma aracılığıyla hızlı Google Voice.
Çevrimiçi · Hayır, dil kodu
Mevcut veya kendi kendini eğiten ONNX modeliyle hızlı yerel çıktı.
Yerel · CPU, isteğe bağlı CUDA
Kısa, temiz bir kayıttan vokal karakterini ve konuşma tarzını benimser.
Referans sesi · GPU önerilir
Aynı sanal ortama kurulum yapın ve ardından uygun bir ses yükleyin:
.\.venv\Scripts\python.exe -m pip install -e ".[desktop,piper]"
New-Item -ItemType Directory -Force ".\Stimmen"
.\.venv\Scripts\python.exe -m piper.download_voices --download-dir ".\Stimmen" de_DE-thorsten-medium
Piper: ONNX artı uyumlu JSON, isteğe bağlı hoparlör kimliği ve ayarlanabilir konuşma hızı.
Ses/el feneri bağımlılıkları nedeniyle özel bir Python-3.11 ortamı önerilir:
py -3.11 -m venv .venv-chatterbox
.\.venv-chatterbox\Scripts\python.exe -m pip install --upgrade pip
.\.venv-chatterbox\Scripts\python.exe -m pip install -e ".[desktop,voice-clone]"
.\.venv-chatterbox\Scripts\python.exe -m linguoai
Tekrarlanabilir işlemler için
Bu örnek yerel olarak NLLB'ye çevrilir ve bir Piper modeli kullanır. Otomasyon için GUI'dekiyle aynı ayarlar mevcuttur.
Kendi çıktısı ve model yolları
.\.venv\Scripts\python.exe -m linguoai `
--input "C:\Videos\quelle.mp4" `
--output "C:\Videos\quelle.de.mp4" `
--language de `
--service nllb `
--device cpu `
--nllb-device cpu `
--tts-engine piper `
--tts-device cpu `
--piper-model "C:\Stimmen\de_DE-thorsten-medium.onnx" `
--piper-config "C:\Stimmen\de_DE-thorsten-medium.onnx.json"
Tüm seçenekleri görüntüle: .\.venv\Scripts\python.exe -m linguoai --help
Mevcut bir Python ortamı için tamamlanmış paket; FFmpeg hala gereklidir.
python -m pip install ".\linguoai-2.2.2-py3-none-any.whl[desktop]"
python -m linguoai
Bilgi işlem gücünü duyarlı bir şekilde dağıtın
Whisper, NLLB ve yerel ses ayrı ayrı yerleştirilebilir. Böylece küçükten başlayabilir ve GPU'ye yalnızca bundan gerçekten fayda sağlayan parçayı yerleştirebilirsiniz.
"Otomatik", CUDA'yi kontrol eder ve aksi takdirde CPU'ye geri döner.
PyTorch'nin eşleşen bir CUDA sürümüne ihtiyacınız var.
PyTorch seçimi ↗Ayrıca sistem yolunda CUDA-12-cuBLAS ve cuDNN 9 gerektirir.
ONNX Çalışma Zamanını kullanır: onnxruntime-gpu CPU sürümü yerine yükleyin.
CPU üzerinde isteğe bağlı daha hızlı tanıma
NVIDIA Parakeet v3, 25 Avrupa dilini tanır. İsteğe bağlı sherpa-onnx adaptörü, varsayılan olarak dört iş parçacığıyla yerel CPU üzerinde çalışır.
Faster-Whisper; otomatik dil algılama, daha geniş dil desteği ve CPU veya GPU üzerinde işlemeyle varsayılan seçenek olmaya devam eder.
primeline modeli Almanca için özelleştirilmiştir. Bunun için uygun bir ONNX dışa aktarımıyla Almanca profilini, birden fazla Avrupa dili için NVIDIA profilini seçin. Kendi dosyalarınızla karşılaştırma yapmadan hız veya kalite avantajı garanti edilemez.
İsteğe bağlı paketi kurun ve uyumlu bir model klasörü hazırlayın. Modeller otomatik olarak indirilmez.
.\.venv\Scripts\python.exe -m pip install -e ".[parakeet]"
.\.venv\Scripts\python.exe -m linguoai --help
Encoder, decoder, joiner ve token dosyasını içeren eksiksiz sherpa-onnx model klasörünü kullanın. Almanca dışa aktarımında modele dahilse harici encoder dosyasını da saklayın.
Masaüstü uygulamasında ve Colab'da konuşma tanıma motorunu, profili ve model klasörünü seçin. Çevirinin doğru dil kodunu alması için kaynak dili açıkça belirtin. Parakeet konuşmayı metne dönüştürür; ardından seçilen çeviri ve ses uygulanır.
sherpa-onnx modelleri ve kurulumu ↗ · primeline model kartı ↗
Yükleme → işleme → indirme
Studio erişimi verilmiş kullanıcılar için. Giriş yapın ve videoları doğrudan tarayıcıdan yükleyin.
İşleme sunucuda gerçekleşir. Çeviri henüz sınırlıdır; tüm iş akışının çalıştığı henüz doğrulanmamıştır.
Google hesabı gerekmez. Studio erişiminiz yoksa Google Colab'ı veya masaüstü sürümünü seçebilirsiniz.
Colab web arayüzü zaten yüklemeleri ve Google Drive dosya yollarını kabul eder. Videoları çalışan Colab makinesinde işler; videoyu ve altyazıları indirmenizi sağlar. Sonuçları Drive'ınıza da kaydedebilirsiniz.
Eksiksiz araç kutusu
tiny kadar large-v3, ayrıca kendi model değerleri.Varsayılan NLLB-600M modeli CC-BY-NC-4.0 kapsamındadır ve bir araştırma modelidir, sertifikalı üretim çevirisi değildir. Her zaman sonuçları kontrol edin.
Seçtiğiniz dönemde indirdikten sonra. Colab'de bu, geçici Google VM'nin içinde olduğu anlamına gelir.
Metin bölümlerini yalnızca seçildiğinde veya açıkça etkinleştirilen bir geri dönüş olarak alın.
Dublajlanacak her çevrilmiş ipucunu ilgili çevrimiçi dil hizmetine gönderin.
Video ve her iki altyazı da tamamlanana kadar geçici sonuçlar yayınlanmayacaktır. İptal etme, sınırlı yeniden denemeler, korumalı hedef yolları ve düzeltilmiş API anahtarları hoş olmayan sürprizleri önler.
İSTEĞE BAĞLI
SHARE_PROVIDER = "gradio" ile otomatik olarak dinamik bir bağlantı alırsınız. Google Drive isteğe bağlıdır.
Yalnızca kendi sabit adresiniz için: kendi alan adınız ve http://127.0.0.1:7860 hizmetiyle adlandırılmış bir Cloudflare Tunnel yapılandırın. Bu, herkese açık olarak sunulan bir LinguoAI sunucusu değildir.
Notebook içinde SHARE_PROVIDER değerini "cloudflare" olarak ayarlayın, CLOUDFLARE_TUNNEL_HOSTNAME alanına kendi ana bilgisayar adınızı girin ve CLOUDFLARE_TUNNEL_TOKEN değerini Colab Secret olarak kaydedin. Belirteci asla yayımlamayın.
Cloudflare: varsayılan olarak yükleme başına 95 MB. Gradio: dosya başına en fazla 5 GB. Büyük videolar için Google Drive kullanın. Geçici trycloudflare.com bağlantıları SSE desteği olmadığından kullanılmaz.