Inflect (offline, lightweight English)
Vertont Ihre Untertitel in natürlichem amerikanischem Englisch mit Inflect v2 von Owen Song, einem Modell mit weniger als 10 Millionen Parametern. Es läuft auf dem Prozessor Ihres eigenen Computers, um ein Vielfaches schneller als Echtzeit, ganz ohne Grafikkarte und ohne Konto.
Einstellungen Erweiterungen Inflect (offline, lightweight English) Installieren
Subtitld lädt sie herunter, prüft ihren SHA-256-Wert und hält sie aktuell.
- Sprachen
- 1
- Modelle
- 2
- Stimmen
- 2
- Download der Erweiterung
- 35–45 MB
- RAM, mindestens
- 512 MB
Was es tut
Inflect v2 hat weniger als 10 Millionen Parameter und klingt doch nah an Modellen, die um ein Vielfaches größer sind. Eine amerikanisch-englische Stimme, mit 24 kHz.
Auf einem Desktop-Prozessor spricht Micro etwa 13-mal so schnell wie Echtzeit und Nano etwa 30-mal. Selbst auf einem einzigen Kern sind beide schneller als Echtzeit. Unter 300 MB Arbeitsspeicher.
Jedes Modell wird heruntergeladen, wenn seine Stimme zum ersten Mal spricht: 38 MB für Micro, 16 MB für Nano. Danach verlässt nichts mehr Ihren Computer.
Die Modelle stehen unter Apache-2.0, die Erweiterung unter GPL-3.0-or-later. Die Synchronisationen, die Sie erstellen, gehören Ihnen.
Stimmen
Im Tab Sprecher wählen Sie Inflect als Synchronisations-Engine eines Sprechers und danach eine Stimme. Aktivieren Sie Synchronaufnahme an Untertiteldauer anpassen, damit der Sprecher jede Zeile auf ihren Untertitel streckt oder staucht.
2 Stimmen in 1 Sprache.
en-us2
Beide Stimmen sind derselbe synthetische amerikanische Mann, vom Autor des Modells ohne Aufnahmen einer realen Person erstellt: Micro klingt etwas natürlicher, Nano ist kleiner und schneller. Inflect klont keine Stimmen. Um in der eigenen Stimme des Sprechers zu vertonen, wählen Sie eine Engine, die Stimmen klont, etwa Sopro oder Chatterbox.
Jede Zeile wird jedes Mal mit demselben Seed gesprochen, sodass eine Zeile, die erneut mit derselben Stimme vertont wird, dasselbe Audio ergibt.
Modelle
Die Modelle stecken nicht in der Erweiterung. Jedes wird in den gemeinsamen Modell-Cache von Subtitld geladen, wenn seine Stimme zum ersten Mal spricht, von Hugging Face in einer festen Revision, jede Datei geprüft. Ein unterbrochener Download wird dort fortgesetzt, wo er stehen blieb. Aktualisieren oder Entfernen der Erweiterung behält die Modelle.
| Modell | Download | Geeignet für |
|---|---|---|
| Inflect-Micro v2 (9.4M, ONNX) Standard inflect-micro-v2 | Die beste Qualität, etwa 13× Echtzeit | |
| Inflect-Nano v2 (4.0M, ONNX) inflect-nano-v2 | Das kleinste und schnellste, etwa 30× Echtzeit, etwas weniger natürlich |
Die Erweiterung führt den ONNX-Build aus, den der Autor von Inflect veröffentlicht, ohne PyTorch. Wir haben ihn mit dem eigenen Code des Autors an denselben Zeilen verglichen: dieselben Laute für alle 412 Sätze des Testsets des Autors und dasselbe Audio für beide Modelle.
Optionen
In Einstellungen › Erweiterungen › Inflect (offline, lightweight English) › Konfigurieren.
00 nutzt die Hälfte der logischen Prozessoren des Computers, höchstens 8. Weniger Threads halten den Computer beim Vertonen reaktionsfreudiger.
1Wie schnell Inflect selbst spricht: 1,0 ist sein natürliches Tempo, 1,2 ist 20 % schneller. Das Modell spricht schneller oder langsamer; das Audio wird nicht gestreckt.
0.6670 klingt flach und immer gleich, höher lebendiger. 0,667 ist Inflects eigener Standardwert.
Sprachen
Nur Englisch. Jedes englische Projekt (amerikanisch, britisch, australisch …) wird mit der amerikanischen Stimme gelesen. Ein Projekt in einer anderen Sprache bekommt eine Meldung, die das sagt: Wählen Sie dafür eine andere Synchronisations-Engine.
Zahlen, Preise, Daten, Uhrzeiten und gängige Abkürzungen werden als Wörter vorgelesen: „$3.50“ wird zu „three dollars and fifty cents“. Seltene Namen, Orte und Wörter aus anderen Sprachen können falsch ausgesprochen werden.
en-us
Plattformen
| System | Download | Getestet |
|---|---|---|
| Linux x86-64 | 45.3 MB | Mit beiden Modellen auf einem echten Rechner und in der CI vertont |
| macOS (Apple Silicon) | 40.4 MB | Mit beiden Modellen in der CI vertont (Apple Silicon) |
| Windows x86-64 | 35.3 MB | Mit beiden Modellen in der CI vertont |
Linux x86-64 (jede Distribution ab 2018), macOS auf Apple Silicon und Windows x86-64. Jede Version wird auf allen dreien gebaut, und auf jedem installiert die CI die Erweiterung so, wie Subtitld es tut, lädt beide Modelle herunter und vertont damit.
Fehlerbehebung
network_unavailableDas Modell konnte nicht heruntergeladen werden, oder eine heruntergeladene Datei hat die Prüfung nicht bestanden und wurde verworfen. Prüfen Sie Ihre Verbindung und versuchen Sie es erneut: Der Download wird fortgesetzt.disk_fullNicht genug Speicherplatz für das Modell: 38 MB für Micro, 16 MB für Nano.unsupported_languageDie Sprache des Projekts ist nicht Englisch oder nicht festgelegt. Legen Sie sie im Projekt fest oder wählen Sie eine andere Synchronisations-Engine.unsupported_voiceDas Projekt nennt eine Stimme, die diese Version nicht hat. Wählen Sie die Stimme im Tab Sprecher erneut.bad_paramsDie Zeile hat keinen Text. Schreiben Sie den Untertitel und vertonen Sie ihn erneut.out_of_memoryDem Computer ist der Arbeitsspeicher ausgegangen. Schließen Sie andere Programme: Inflect braucht rund 300 MB.internalIn der Erweiterung ist etwas fehlgeschlagen; die Meldung enthält die Details.
Lizenz
Für kommerzielle Arbeit geeignet. Die Inflect-v2-Modelle und der Code des Autors stehen unter Apache-2.0. Die Erweiterung steht unter GPL-3.0-or-later, weil sie espeak-ng enthält, das Text in Laute umwandelt; ihr vollständiger Quellcode, einschließlich dem von espeak-ng, liegt jeder Version bei. Die Lizenz gilt für die Erweiterung, nicht für das, was Sie damit erstellen: Die Synchronisationen, die Sie erstellen, gehören Ihnen. Der Autor des Modells bittet darum, seine Sprache nie als Aufnahme einer realen Person auszugeben.
Versionen
- 26.11.1
Offline English text-to-speech for Subtitld with Inflect v2: a natural American English voice at 24 kHz from a model of under 10M parameters, many times faster than real time on the CPU. Two voices: Inflect Micro (best quality, 38 MB) and Inflect Nano (16 MB, faster).
The archive holds the add-on, ONNX Runtime and espeak-ng with its English data. Each model downloads the first time its voice speaks, at a pinned revision, checked by sha256.
The add-on is GPL-3.0-or-later, because it bundles espeak-ng (GPL-3.0-or-later); the Inflect v2 models are Apache-2.0. Each archive carries
THIRD_PARTY_LICENSES/with the licence of everything frozen into it. The complete corresponding source isinflect-<version>-source.tar.gzin this release. The Linux archive also carries libquadmath (LGPL-2.1, with numpy); its source isinflect-<version>-libquadmath-source.tar.gz.
Weitere Stimmen-Erweiterungen
-
Piper Offline
158 Offline-Stimmen in 49 Sprachen, jede ein eigener kleiner Download.
-
Kokoro Offline
54 Offline-Stimmen in neun Sprachen, alle aus einem 82-MB-Modell.
-
Supertonic Offline
Zehn Offline-Stimmen, jede kann alle 31 ihrer Sprachen sprechen.
-
sanoTTS Offline
Winzige Offline-Stimmen, 28 in 14 Sprachen, jeweils unter 10 MB.
-
Parler-TTS Offline
Englische Stimmen, die einer geschriebenen Beschreibung folgen; 34 benannte Sprecher.
-
Qwen3-TTS Klon
Zehn Sprachen, neun Stimmen und Klonen ab 3 Sekunden eines Sprechers.
-
Coqui XTTS Klon
Stimmklonen in 16 Sprachen, mit einer Modelllizenz für nicht-kommerzielle Nutzung.
-
F5-TTS Klon
Nur Stimmklonen, auf Englisch und Chinesisch; nicht-kommerzielles Modell.
-
VoxCPM2 Klon
30 Sprachen in 48 kHz, in der Stimme des Sprechers oder einer beschriebenen. Schwer.
-
Pocket TTS Offline
Schnell und leicht, nur CPU. 23 Stimmen in sieben europäischen Sprachen.
-
Sopro Klon
Die eigene Stimme des Sprechers, schnell auf einer CPU. Vier Sprachen.
-
KittenTTS 2 Klon
Die eigene Stimme des Sprechers in 16 Sprachen, auf einer CPU. Gewichte unter einer restriktiven Lizenz.
-
Ming-3.0-tts Klon
7 Sprachen in 44,1 kHz: geklonte, eingebaute oder beschriebene Stimmen, mit Emotion. Schwer.
-
Scylla's Band Offline
Vierzehn Stimmen in sechs Sprachen, schlank und schnell auf einer CPU. Nur eingebaute Stimmen.
-
Audio8 TTS Klon
Die eigene Stimme des Sprechers in 11 Sprachen, Kantonesisch inbegriffen. Langsam auf einer CPU.
-
Chatterbox Klon
Offline TTS in 20 languages, in the speaker's own voice cloned from a few seconds of the video or in one of 8 preset…