Piper (offline)

StimmenOfflineNur CPUKommerzielle Nutzung erlaubt

Gibt jedem Sprecher in Ihrem Video eine Stimme, auf Ihrem eigenen Computer mit Piper erzeugt. Wählen Sie aus 158 Stimmen in 49 Sprachen; jede wird beim ersten Gebrauch heruntergeladen, und es wird keine Grafikkarte benötigt.

In Subtitld installieren

Einstellungen Erweiterungen Piper TTS (offline) Installieren

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

Quellcode auf GitHub
Sprachen
49
Stimmen
158
Download der Erweiterung
48–70 MB
RAM, mindestens
512 MB

Was sie tut

Eine Stimme pro Sprecher

Wählen Sie Piper 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.

Eine Stimme einmal laden

Eine Stimme wird von Hugging Face geladen, sobald eine Zeile sie zum ersten Mal braucht. Danach funktioniert sie offline.

Bleibt geladen

Sobald eine Stimme geladen ist, bleibt sie für die nächsten Zeilen im Speicher, sodass nur die erste Zeile mit jeder Stimme auf sie wartet.

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

Wählen Sie eine Stimme in der Sprache Ihrer Untertitel. Die Liste Stimme zeigt alle 158, und jeder Name nennt Sprache, Region und Qualität, wie in Amy (English, United States, medium). Piper spricht mit der eigenen Sprache und dem Akzent der Stimme, unabhängig von der Sprache Ihres Projekts.

Die Qualität ist x_low, low, medium oder high, und eine höhere ist ein größerer Download: x_low-Stimmen sind 20 bis 27 MB groß, high-Stimmen 60 bis 130 MB. Die meisten Stimmen (109 von 158) sind medium. Einige gibt es in mehreren Qualitäten, etwa Lessac und Ryan im amerikanischen Englisch, die low, medium und high haben.

Probieren Sie eine Zeile mit zwei oder drei Stimmen aus, bevor Sie einen ganzen Sprecher synchronisieren. Jede Stimme, die Sie ausprobieren, wird heruntergeladen und behalten.

158 Stimmen in 49 Sprachen.

  • ar-jo 2
  • bg-bg 1
  • ca-es 3
  • cs-cz 2
  • cy-gb 2
  • da-dk 1
  • de-de 10
  • el-gr 2
  • en-gb 11
  • en-us 26
  • es-ar 1
  • es-es 5
  • es-mx 2
  • eu-es 2
  • fa-ir 5
  • fi-fi 2
  • fr-fr 7
  • hi-in 3
  • hu-hu 3
  • id-id 1
  • is-is 4
  • it-it 2
  • ka-ge 1
  • kk-kz 3
  • ku-tr 1
  • lb-lu 1
  • lv-lv 1
  • ml-in 2
  • ne-np 3
  • nl-be 4
  • nl-nl 6
  • no-no 2
  • pl-pl 5
  • pt-br 4
  • pt-pt 1
  • ro-ro 1
  • ru-ru 4
  • sk-sk 1
  • sl-si 1
  • sq-al 1
  • sr-rs 1
  • sv-se 3
  • sw-cd 1
  • te-in 3
  • tr-tr 1
  • uk-ua 2
  • ur-pk 1
  • vi-vn 3
  • zh-cn 4

Wo die Stimmen liegen

Im eigenen Ordner models der Erweiterung: eine .onnx-Datei pro Stimme, mit einer kleinen .onnx.json daneben.

System Ordner
Linux ~/.local/share/subtitld/addons/piper-tts/models
macOS ~/Library/Application Support/subtitld/addons/piper-tts/models
Windows %LOCALAPPDATA%\subtitld\subtitld\addons\piper-tts\models

Updates löschen die Stimmen. Beim Aktualisieren oder Deinstallieren der Erweiterung wird dieser Ordner ersetzt, daher werden die verwendeten Stimmen beim nächsten Bedarf erneut geladen.

Optionen

In Einstellungen › Erweiterungen › Piper TTS (offline) › Konfigurieren.

Piper model directory
Standard: leer

Diese Version der Erweiterung liest diese Einstellung nicht. Stimmen gehen immer in den eigenen Modellordner der Erweiterung (siehe Stimmen oben).

Sprachen

Jede Stimme spricht eine Sprache mit einem regionalen Akzent, daher tragen die Kennungen eine Region: pt-br und pt-pt sind getrennte Stimmen.

  • ar-jo
  • bg-bg
  • ca-es
  • cs-cz
  • cy-gb
  • da-dk
  • de-de
  • el-gr
  • en-gb
  • en-us
  • es-ar
  • es-es
  • es-mx
  • eu-es
  • fa-ir
  • fi-fi
  • fr-fr
  • hi-in
  • hu-hu
  • id-id
  • is-is
  • it-it
  • ka-ge
  • kk-kz
  • ku-tr
  • lb-lu
  • lv-lv
  • ml-in
  • ne-np
  • nl-be
  • nl-nl
  • no-no
  • pl-pl
  • pt-br
  • pt-pt
  • ro-ro
  • ru-ru
  • sk-sk
  • sl-si
  • sq-al
  • sr-rs
  • sv-se
  • sw-cd
  • te-in
  • tr-tr
  • uk-ua
  • ur-pk
  • vi-vn
  • zh-cn

Plattformen

System Download
Linux x86-64 70.0 MB
macOS (universell) 51.9 MB
Windows x86-64 48.1 MB

CI baut jeden Download vor einer Veröffentlichung, führt damit aber keine Testsynthese aus.

Fehlerbehebung

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

  • model_missingDie Stimme konnte nicht heruntergeladen werden, oder Hugging Face hat sie nicht. Prüfen Sie Ihre Verbindung und versuchen Sie es erneut; ein unvollständiger Download wird verworfen, sodass der nächste Versuch sauber beginnt.
  • internalDie Stimme ließ sich nicht laden, oder die Sprachausgabe ist fehlgeschlagen. Auch wenn beim Download der Speicherplatz ausgeht, landet man hier: Machen Sie Platz frei und versuchen Sie es erneut.
  • bad_paramsDer Untertitel hat keinen Text zum Sprechen.

Lizenz

Erweiterung
MIT
Engine
GPL-3.0-or-later
Piper (OHF-voice/piper1-gpl)
Stimmen
Je Stimme
Meist CC-BY; einige CC0 oder eigene Lizenz

Prüfen Sie vor der kommerziellen Nutzung des Audios einer Stimme deren Lizenz in der Piper-Stimmenliste: die meisten sind CC-BY, einige CC0 oder eigene Lizenzen.

Versionen

  • 1.0.3

    Automated release for piper-tts v1.0.3.

Weitere Stimmen-Erweiterungen