Supertonic (on-device, ONNX, 99M)

StimmenOfflineGPU optionalKommerzielle Nutzung erlaubt

Synchronisiert Ihre Untertitel auf Ihrem eigenen Computer mit Supertonic, einem ONNX-Modell mit 99 Mio. Parametern von Supertone. Seine zehn voreingestellten Stimmen können jeweils alle 31 seiner Sprachen sprechen, und es läuft auf der CPU.

In Subtitld installieren

Einstellungen Erweiterungen Supertonic (on-device, ONNX, 99M) Installieren

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

Quellcode auf GitHub
Sprachen
32
Modelle
1
Stimmen
10
Download der Erweiterung
46–78 MB
RAM, mindestens
2 GB

Was sie tut

Eine Stimme pro Sprecher

Wählen Sie Supertonic als Synchronisations-Engine und wählen Sie für jeden Sprecher eine Stimme. Alle Sprachausgaben erzeugen synchronisiert die Zeilen dieses Sprechers: alle, einen Bereich oder die Auswahl.

Jede Stimme, jede Sprache

Die Stimmen sind an keine Sprache gebunden. Supertonic liest jede Zeile in der Sprache Ihres Projekts oder in einem sprachunabhängigen Modus, wenn es diese Sprache nicht kennt.

Einmal laden

Das Modell wird beim ersten Synchronisieren von Hugging Face geladen: 200 bis 400 MB, je nach gewähltem Modell. Danach lädt es von der Festplatte.

Passt zum Untertitel

Mit eingeschalteter Synchronaufnahme an Untertiteldauer anpassen wird jeder neue Clip beschleunigt oder verlangsamt, damit er so lange dauert wie sein Untertitel. Der Originalclip bleibt ebenfalls erhalten.

Stimmen

Fünf männliche und fünf weibliche Voreinstellungen, M1 bis M5 und F1 bis F5. Jede behält ihren Charakter in jeder Sprache; nur die Aussprache ändert sich. Probieren Sie eine Zeile mit ein paar davon aus, bevor Sie einen ganzen Sprecher synchronisieren.

10 Stimmen.

Modelle

Behalten Sie den Standard supertonic-3, es sei denn, Ihre Untertitel sind nur auf Englisch, Koreanisch, Spanisch, Portugiesisch oder Französisch. supertonic-2 deckt diese fünf mit einem kleineren Download ab (etwa 250 MB), und supertonic liest nur Englisch (etwa 200 MB). Ändern Sie es über die Option Modell; die Tabelle nennt den Standard.

Modell DownloadGeeignet für
supertonic-3
400 MB
31 Sprachen, andere Texte werden sprachunabhängig gelesen

Wo die Modelle liegen

Im Ordner .cache Ihres Benutzerordners, in einem nach dem Modell benannten Unterordner: ~/.cache/supertonic3 für den Standard. Das liegt außerhalb der Erweiterung, daher bleibt es bei Aktualisierung oder Deinstallation erhalten. Um Modelle anderswo abzulegen, setzen Sie SUPERTONIC_CACHE_DIR, bevor Sie Subtitld starten.

Optionen

Subtitld übergibt diese Einstellungen der Erweiterung, wenn es sie startet. Nach einer Änderung gelten sie, sobald die Erweiterung neu startet: nach fünf Minuten ohne Nutzung oder wenn Sie Subtitld neu starten.

In Einstellungen › Erweiterungen › Supertonic (on-device, ONNX, 99M) › Konfigurieren.

Model
Standard: supertonic-3

Welches der drei Modelle verwendet wird (siehe Modelle oben). Jedes wird beim ersten Gebrauch heruntergeladen.

Inference device
Standard: cpu

Die Erweiterung ist mit dem Standard-onnxruntime gebaut, nicht mit onnxruntime-gpu, daher kann CUDA Ihre Grafikkarte nicht nutzen. Die CPU funktioniert überall.

Quality (sampling steps)
Standard: 8

Mehr Schritte ergeben saubereres Audio und dauern länger: 5 für schnelle Vorschauen, standardmäßig 8, höchstens 12.

Language hint
Standard: auto

Diese Version der Erweiterung liest diese Einstellung nicht. Sie arbeitet immer als Auto: mit der Sprache Ihres Projekts oder sprachunabhängig, wenn Supertonic sie nicht kennt.

Custom voice JSON (optional)
Standard: leer

Eine Stimme, die mit dem Voice Builder von Supertone erstellt wurde. Die Erweiterung bietet sie als elfte Stimme an, aber die Liste Stimme in Subtitld zeigt nur die zehn Voreinstellungen, daher können Sie sie noch nicht auswählen.

Sprachen

Subtitld sendet die Sprache Ihres Projekts, und Supertonic verwendet deren zweistelligen Code. Ein Projekt ohne Sprache oder mit einer, die Supertonic nicht kennt, wird im sprachunabhängigen Modus gelesen (na). Dies sind die Sprachen des Standardmodells.

  • ar
  • bg
  • hr
  • cs
  • da
  • nl
  • en
  • et
  • fi
  • fr
  • de
  • el
  • hi
  • hu
  • id
  • it
  • ja
  • ko
  • lv
  • lt
  • pl
  • pt
  • ro
  • ru
  • sk
  • sl
  • es
  • sv
  • tr
  • uk
  • vi
  • na

Plattformen

System DownloadGetestet
Linux x86-64 78.1 MBStart-Prüfung in CI
macOS (universell) 49.1 MBStart-Prüfung in CI
Windows x86-64 45.6 MBStart-Prüfung in CI

Vor jeder Veröffentlichung prüft CI, dass jeder Build startet und seine zehn Stimmen anbietet. Dort wird nichts synthetisiert.

Fehlerbehebung

Wenn eine Zeile fehlschlägt, bleibt sie ohne Synchronisation. Dies sind die Gründe, die die Erweiterung angibt.

  • internalSupertonic konnte nicht geladen werden oder die Zeile nicht sprechen. Die erste Zeile lädt das Modell herunter (200 bis 400 MB); prüfen Sie daher Ihre Verbindung und Ihren freien Speicherplatz und versuchen Sie es erneut.
  • unsupported_voiceDie für diese Zeile gespeicherte Stimme ist keine Supertonic-Stimme. Wählen Sie erneut eine aus der Liste Stimme.
  • bad_paramsDer Untertitel hat keinen Text zum Sprechen.

Lizenz

Erweiterung
MIT
Engine
MIT
supertonic (Python-Paket)
Modell
OpenRAIL-M
Supertonic-3-Gewichte

Lesen Sie vor der kommerziellen Nutzung des Audios die OpenRAIL-M-Bedingungen auf der Supertonic-3-Modellkarte; die Erweiterung nennt die Lizenzen der beiden anderen Modelle nicht.

Versionen

  • 0.0.2

    Automated release for supertonic v0.0.2.

Weitere Stimmen-Erweiterungen