Scylla's Band (offline, 14 voices, 6 languages)

StimmenOfflineNur CPUKommerzielle Nutzung erlaubt

Vertont Ihre Untertitel auf Englisch, Spanisch, Italienisch, Französisch, Deutsch und Vietnamesisch mit Scylla's Band, in vierzehn eingebauten Stimmen, die jeweils alle sechs sprechen. Es läuft auf dem Prozessor Ihres eigenen Computers, um ein Vielfaches schneller als Echtzeit, mit einem Modell von 240 MB.

In Subtitld installieren

Einstellungen Erweiterungen Scylla's Band (offline, 14 voices, 6 languages) Installieren

Subtitld lädt sie herunter, prüft ihren SHA-256-Wert und hält sie aktuell.

Quellcode auf GitHub
Sprachen
6
Modelle
1
Stimmen
14
Download der Erweiterung
14–22 MB
RAM, mindestens
700 MB

Was es tut

Vierzehn Stimmen, jede in sechs Sprachen

Jede Stimme spricht Englisch, Spanisch, Italienisch, Französisch, Deutsch und Vietnamesisch, sodass ein Sprecher in jeder Sprache, in die Sie vertonen, dieselbe Stimme behält.

Schnell auf einer CPU

Eine Sekunde Sprache braucht auf einem Laptop-Prozessor deutlich weniger als eine Zehntelsekunde, mit weniger als 500 MB Arbeitsspeicher. Eine Grafikkarte wird nicht verwendet.

Intensität, Tempo und Tonhöhe

Machen Sie den Vortrag in den Einstellungen der Erweiterung ruhiger oder intensiver, langsamer oder schneller, höher oder tiefer.

Offline nach der ersten Zeile

Das Modell, 240 MB, wird einmal heruntergeladen, wenn Sie zum ersten Mal damit vertonen. Danach verlässt nichts mehr Ihren Computer.

Vor der Installation

  • Festplatte: rund 300 MB, das meiste davon das Modell, heruntergeladen bei der ersten Zeile.
  • Arbeitsspeicher: weniger als 500 MB beim Sprechen.
  • Prozessor: jeder 64-Bit-Prozessor von Intel oder AMD oder jeder Mac mit Apple Silicon.

Scylla's Band spricht nur mit seinen eigenen Stimmen: Es klont den Sprecher im Video nicht. Für die eigene Stimme des Sprechers verwenden Sie VoxCPM2, Sopro oder Chatterbox.

Stimmen

Im Tab Sprecher wählen Sie Scylla's Band 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. Legen Sie vor dem Vertonen die Sprache des Projekts fest.

14 Stimmen.

Die vierzehn Stimmen sind Scylla, Ariadne, Felix, Gwen, Ink, Kincade, Max, Orpheus, Poppy, Priya, Rex, Stone, Thistle und Tuesday. Jede wurde in allen sechs Sprachen trainiert, daher ist die Liste dieselbe, egal in welcher Sprache Ihr Projekt ist. Auf Englisch sprechen Ink, Orpheus und Tuesday britisches Englisch, die anderen amerikanisches.

Subtitld gibt jedem Sprecher einen Seed, sodass eine erneut vertonte Zeile dieselbe Aufnahme ergibt. Ändern Sie ein Wort, und die Zeile wird neu gesprochen.

Modelle

Das Modell steckt nicht in der Erweiterung: Es wird beim ersten Vertonen in den gemeinsamen Modell-Cache von Subtitld geladen, aus dem Hugging-Face-Repository von spybyscript in einer festen Version, jede Datei geprüft. Ein unterbrochener Download wird dort fortgesetzt, wo er stehen blieb. Aktualisieren oder Entfernen der Erweiterung behält das Modell.

Modell DownloadGeeignet für
Scylla's Band v3-20261104 (LiteRT bundle) Standard scyllasband-litert
240 MB
Jede Stimme und Sprache, um ein Vielfaches schneller als Echtzeit auf einer CPU

Die Erweiterung führt die eigene C++-Laufzeit von Scylla's Band mit LiteRT von Google aus, im Prozess der Erweiterung selbst, und braucht daher keine Python-Bibliotheken für maschinelles Lernen und startet im Nu.

Optionen

In Einstellungen › Erweiterungen › Scylla's Band (offline, 14 voices, 6 languages) › Konfigurieren.

Intensity
Standard: 0

Von ruhig (−2) bis intensiv (2); 0 ist der eigene Vortrag jeder Stimme. Es ändert, wie stark das Gefühl einer Zeile durchkommt, nicht welches Gefühl es ist.

Pace
Standard: 0

Von langsamer (−2) bis schneller (2), die Worte und die Pausen dazwischen. Die eigene Geschwindigkeitsregelung von Subtitld und Synchronaufnahme an Untertiteldauer anpassen wirken zusätzlich weiterhin.

Pitch
Standard: 0

Verschiebt jede Stimme nach oben oder unten, in Halbtönen.

CPU threads
Standard: 0

0 lässt die Laufzeit wählen, bis zu 4. Weniger Threads halten den Computer beim Vertonen reaktionsfreudiger.

Intensität, Tempo und Tonhöhe gelten für jeden Sprecher, der im Projekt Scylla's Band verwendet.

Sprachen

Englisch, Spanisch, Italienisch, Französisch, Deutsch und Vietnamesisch. Ein Projekt in einer anderen Sprache bekommt eine Meldung, die das sagt: Wählen Sie dafür eine andere Synchronisations-Engine.

Zahlen werden in jeder der sechs Sprachen als Wörter gelesen, sodass „42“ im Deutschen zu „zweiundvierzig“ und im Vietnamesischen zu „bốn mươi hai“ wird.

  • en
  • es
  • it
  • fr
  • de
  • vi

Plattformen

System DownloadGetestet
Linux x86-64 22.4 MBMit dem echten Modell in allen sechs Sprachen vertont, auf einem echten Rechner und in der CI
macOS (Apple Silicon) 18.5 MBMit dem echten Modell in allen sechs Sprachen vertont, in der CI (Apple Silicon)
Windows x86-64 13.6 MBMit dem echten Modell in allen sechs Sprachen vertont, in der CI

Linux x86-64, 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 das Modell herunter und vertont damit in allen sechs Sprachen. Unter Linux braucht es glibc 2.35 oder neuer.

Fehlerbehebung

  • network_unavailableDas Modell konnte nicht heruntergeladen werden. Prüfen Sie Ihre Verbindung und versuchen Sie es erneut: Der Download wird fortgesetzt.
  • disk_fullNicht genug Speicherplatz für das Modell, rund 300 MB.
  • unsupported_languageDie Sprache des Projekts ist keine der sechs 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.
  • internalIn der Erweiterung ist etwas fehlgeschlagen; die Meldung enthält die Details.

Lizenz

Erweiterung
Apache-2.0
Engine
Apache-2.0
libscyllasband, die eigene Laufzeit von Scylla's Band, mit LiteRT von Google
Modell
Apache-2.0
Scylla's-Band-Gewichte, von spybyscript; Teile aus Vocos und DeepPhonemizer stehen unter MIT

Die Erweiterung, die Laufzeit von Scylla's Band, LiteRT und die Scylla's-Band-Gewichte stehen alle unter Apache-2.0, und die Teile des Modells, die aus Vocos und DeepPhonemizer stammen, stehen unter MIT. Sie dürfen die Erweiterung und die damit erstellten Synchronisationen für jeden Zweck verwenden, bezahlte Arbeit eingeschlossen. Die Synchronisationen, die Sie erstellen, gehören Ihnen.

Versionen

  • 26.11.1

    Offline text-to-speech with Scylla's Band: fourteen voices, each speaking English, Spanish, Italian, French, German and Vietnamese at 24 kHz. Eleven voices speak American English and three (Ink, Orpheus, Tuesday) British English.

    • The model, about 240 MB, downloads on the first line, checked against pinned sha256 sums; an interrupted download resumes.
    • Runs on the CPU, many times faster than real time, in about 500 MB of memory.
    • Intensity, pace and pitch in Configure, each from -2 to 2.
    • The same seed gives the same take, so a regenerated line keeps its delivery.
    • Built-in voices only: Scylla's Band does not clone a speaker's voice.

    Linux x86_64, macOS arm64 and Windows x86_64.

Weitere Stimmen-Erweiterungen