Edge TTS
De gemakkelijke manier om aan de slag te gaan met kant-en-klare stemmen uit de Microsoft-catalogus.
Online · Nee, catalogusstem
Stap voor stap
Hier ziet u waar u op klikt, wat u invoert en wanneer u klaar bent. Begin met stap 1. Extra opties vind je onderaan.
Eenmalig instellen
Je hebt een Windows pc nodig met internet en ruimte voor meerdere gigabytes. Er is nog geen voltooid installatiebestand. Met de volgende stappen stelt u het programma in. Je hoeft hiervoor niet te kunnen programmeren.
Open het Windows Startmenu, typ PowerShell en open het programma. Kopieer de volgende regels één voor één en druk voor elke regel op Enter. Wacht na elke regel totdat de installatie is voltooid.
winget install --id Python.Python.3.11 --exact --source wingetwinget install --id Gyan.FFmpeg --exact --source wingetPython voert LinguoAI uit. FFmpeg leest en schrijft video's. Als Windows om bevestiging vraagt, controleer dan of deze bij deze installatie hoort.
Klaar? Beide installaties melden succes of “reeds geïnstalleerd”. Sluit nu PowerShell.
Download het ZIP-bestand. Klik er met de rechtermuisknop op in de downloadmap en selecteer 'Alles uitpakken'. Open vervolgens de uitgepakte map.
Je hebt gelijk als je het bestand hebt pyproject.toml en de map linguoai zie.
Klik in de geopende map in de adresbalk bovenaan. Typ powershell en druk op Enter. Er wordt een nieuw venster geopend. Kopieer deze drie controleregels afzonderlijk:
py -3.11 --versionffmpeg -versionffprobe -versionU ziet Python 3.11 en twee versiedisplays. Als er 'niet gevonden' staat, gebruik dan de onderstaande hulp voordat u verdergaat.
Blijf in dit venster. Kopieer elke regel afzonderlijk en druk op Enter. Wacht tot je weer iets kunt invoeren. Grotere bestanden worden de eerste keer geladen.
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]"Voltooid zonder foutmelding? Dan is de installatie voltooid. Je hebt ze maar één keer nodig.
Kopieer deze regel naar hetzelfde venster:
.\.venv\Scripts\python.exe -m linguoaiHet LinguoAI-venster wordt geopend. Houd de PowerShell open zolang u LinguoAI gebruikt.
Probeer het nu
Maak eerst een korte video met duidelijk gesproken taal, bijvoorbeeld 30 seconden.
Open uw uitgepakte LinguoAI-map opnieuw. Tik bovenaan in de adresbalk powershell. Voer gewoon de opdracht uit stap 5 uit. U hoeft de installatie niet te herhalen.
Installeer of update Microsoft App Installer vanuit de Microsoft Store. Open vervolgens de PowerShell opnieuw en herhaal stap 1.
Open Microsoft-instructies ↗Sluit PowerShell en open het opnieuw zoals in stap 3. Als dat niet werkt, start u de pc opnieuw op en controleert u de drie regels opnieuw. Voor deze handleiding moet Python 3.11 zijn geïnstalleerd.
Voer de volgende regel nog niet uit. Controleer eerst of u zich in de uitgepakte map bevindt pyproject.toml en je hebt de hele regel gekopieerd. Bewaar de exacte fouttekst als u hulp nodig heeft.
Wanneer u voor het eerst start, worden modellen gedownload. Laat het venster open en controleer of de voortgang doorgaat. Als LinguoAI een fout vertoont, lees dan het bericht in het logboek. Test dan eerst een kortere video.
Python 3.10+ en FFmpeg vereist
# 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
Vier manieren om een voicetrack te krijgen
‘Eigen stem’ kan verschillende dingen betekenen. Deze vergelijking helpt u bij het maken van de juiste keuze.
De gemakkelijke manier om aan de slag te gaan met kant-en-klare stemmen uit de Microsoft-catalogus.
Online · Nee, catalogusstem
Snelle Google Voice via Google Translate Tekst-naar-spraak met spraakcode.
Online · Nee, taalcode
Snelle lokale output met een bestaand of zelfgetraind ONNX-model.
Lokaal · CPU, optionele CUDA
Neemt het vocale karakter en de manier van spreken over van een korte, zuivere opname.
Referentiestem · GPU aanbevolen
Installeer in dezelfde virtuele omgeving en laad vervolgens een geschikte stem:
.\.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 plus bijpassende JSON, optionele luidspreker-ID en instelbare spreeksnelheid.
Vanwege de afhankelijkheden van audio/toorts wordt een speciale Python-3.11-omgeving aanbevolen:
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
Voor herhaalbare processen
Dit voorbeeld wordt lokaal vertaald naar NLLB en gebruikt een Piper-model. Voor automatisering zijn dezelfde instellingen beschikbaar als in de GUI.
Eigen uitvoer- en modelpaden
.\.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"
Bekijk alle opties: .\.venv\Scripts\python.exe -m linguoai --help
Het kant-en-klare pakket voor een bestaande Python-omgeving; FFmpeg is nog steeds vereist.
python -m pip install ".\linguoai-2.2.2-py3-none-any.whl[desktop]"
python -m linguoai
Verdeel de rekenkracht op een verstandige manier
Whisper, NLLB en de lokale stem kunnen afzonderlijk worden geplaatst. Je kunt dus klein beginnen en alleen dat onderdeel op de GPU zetten dat er echt baat bij heeft.
“Automatisch” controleert CUDA en valt anders terug op CPU.
Een bijpassende CUDA-editie van PyTorch nodig.
PyTorch-selectie ↗Vereist bovendien CUDA-12-cuBLAS en cuDNN 9 in het systeempad.
Gebruikt ONNX Runtime: onnxruntime-gpu installeren in plaats van de CPU-editie.
Optioneel sneller op de CPU
NVIDIA Parakeet v3 herkent 25 Europese talen. De optionele sherpa-onnx-adapter werkt lokaal op de CPU met standaard vier schroefdraden.
Faster-Whisper blijft de standaard met automatische spraakherkenning, ruimere taalselectie en CPU- of GPU-verwerking.
De primeline fine tune is gespecialiseerd in het Duits. Selecteer hiervoor het Duitse profiel met een geschikte ONNX-export; voor meerdere Europese talen het NVIDIA profiel. Een snelheids- of kwaliteitsvoordeel is niet gegarandeerd zonder het te vergelijken met uw bestanden.
Installeer het optionele pakket en zorg voor een compatibele modelmap. Een model wordt niet automatisch gedownload.
.\.venv\Scripts\python.exe -m pip install -e ".[parakeet]"
.\.venv\Scripts\python.exe -m linguoai --help
Gebruik de volledige sherpa-onnx-modelmap met encoder, decoder, joiner en tokenbestand. Bewaar bij het exporteren naar het Duits ook het externe encoderbestand als dit bij het model hoort.
Selecteer in Desktop en Colab de map voor spraakherkenning, profiel en model. Geef de brontaal expliciet op, zodat de vertaling de juiste taalcode krijgt. Parkiet getranscribeerd; de geselecteerde vertaling en stem volgen daarna.
sherpa-onnx-modellen en opstelling ↗ · primeline-modelkaart ↗
Uploaden → Verwerken → Downloaden
Voor gebruikers die studiotoegang hebben gekregen. Log in en upload video's rechtstreeks in de browser.
Verwerking op de server. Vertaling nog steeds beperkt; volledige proces nog niet bevestigd.
Geen Google-account vereist. Zonder studiotoegang kun je kiezen voor Google Colab of de desktopversie.
De Colab-webinterface accepteert al uploads en Google Drive-bestandspaden. Het verwerkt de video's op de draaiende Colab-machine en biedt video en ondertitels om te downloaden. Resultaten kunnen ook in uw schijf worden opgeslagen.
De complete gereedschapskist
tiny tot large-v3, bovendien eigen modelwaarden.Het standaard NLLB-600M-model valt onder CC-BY-NC-4.0, is een onderzoeksmodel en geen gecertificeerde productievertaling. Controleer altijd de resultaten.
Na het downloaden in de door u gekozen termijn. In Colab betekent dit binnen de tijdelijke Google-VM.
Ontvang alleen tekstsecties wanneer geselecteerd of als expliciet geactiveerde fallback.
Stuur elke vertaalde cue die moet worden nagesynchroniseerd naar de betreffende online taaldienst.
Tijdelijke resultaten worden pas gepubliceerd nadat de video is voltooid en beide ondertitels zijn voltooid. Afbreken, beperkte nieuwe pogingen, beveiligde bestemmingspaden en geredigeerde API-sleutels voorkomen onaangename verrassingen.
OPTIONEEL
Met SHARE_PROVIDER = "gradio" ontvangt u automatisch een dynamische link. Google Drive is optioneel.
Alleen voor uw eigen vaste adres: zet een benoemde Cloudflare-tunnel op met uw eigen domein en de service http://127.0.0.1:7860. Dit is geen openbaar geïmplementeerde LinguoAI-server.
Stel in de Notebook SHARE_PROVIDER in op "cloudflare", vul CLOUDFLARE_TUNNEL_HOSTNAME met uw eigen hostnaam en sla CLOUDFLARE_TUNNEL_TOKEN op als Colab Secret. Publiceer nooit tokens.
Cloudflare: standaard 95 MB per upload. Gradio: tot 5 GB per bestand. Gebruik voor grote video's Google Drive. Tijdelijke trycloudflare.com-links worden niet gebruikt vanwege een gebrek aan SSE-ondersteuning.