Piper (offline)

音声オフラインCPU のみ商用利用可

Piper を使い、お使いのコンピューター上で、動画内の各話者に声を割り当てます。49言語の158の声から選べます。各声は初めて使うときにダウンロードされ、グラフィックスカードは不要です。

Subtitld からインストール

設定 アドオン Piper TTS (offline) インストール

Subtitld がダウンロードして SHA-256 を確認し、最新の状態に保ちます。

GitHub のソース
言語
49
音声
158
アドオンのダウンロード
48–70 MB
RAM(最低)
512 MB

機能

話者ごとに声

吹き替えエンジンとして Piper を選び、話者ごとに声を選びます。すべての音声を生成を押すと、その話者のセリフを吹き替えます。全部、区間、または選択した字幕のいずれかです。

声は一度だけダウンロード

セリフがその声を初めて使うときに、Hugging Face からダウンロードされます。その後はオフラインで動作します。

読み込んだまま保持

一度読み込まれた声はメモリ内に残るため、次のセリフでは待たされません。待つのは、各声を初めて使うセリフだけです。

字幕に合わせる

吹き替えを字幕の長さに合わせるをオンにすると、新しいクリップの速度が上下され、字幕と同じ長さになります。元のクリップも保持されます。

声

字幕の言語に合った声を選びます。ボイスの一覧には158件すべてが表示され、各名前には言語、地域、品質が示されます(例:Amy (English, United States, medium))。Piper は、プロジェクトの言語に関係なく、その声自身の言語とアクセントで読み上げます。

品質は x_low、low、medium、high のいずれかで、高いほどダウンロードサイズが大きくなります。x_low の声は 20〜27 MB、high の声は 60〜130 MB です。ほとんどの声(158のうち109)は medium です。いくつかの声は複数の品質があります。たとえばアメリカ英語の Lessac と Ryan は、low、medium、high があります。

話者全体を吹き替える前に、2〜3つの声でセリフを試してください。試したすべての声はダウンロードされ、保存されます。

音声 158 種 49 言語.

  • 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

声の保存場所

アドオン独自の models フォルダーに保存されます。声ごとに .onnx ファイルが1つあり、その横に小さな .onnx.json があります。

システム フォルダー
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

アップデートすると声が削除されます。 アドオンをアップデートまたはアンインストールするとこのフォルダーが置き換えられるため、使っていた声は、次にセリフで必要になったときに再ダウンロードされます。

オプション

設定 › アドオン › Piper TTS (offline) › 設定 で変更できます。

Piper model directory
既定値: 空

このバージョンのアドオンはこの設定を読み込みません。声は常にアドオン独自のモデルフォルダーに保存されます(下の「声の保存場所」を参照)。

言語

各声は、1つの言語と1つの地域のアクセントで話すため、コードには地域が含まれます。pt-br と pt-pt は別々の声です。

  • 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

プラットフォーム

システム ダウンロード
Linux x86-64 70.0 MB
macOS (ユニバーサル) 51.9 MB
Windows x86-64 48.1 MB

リリースの前に、CI は各ダウンロード用のビルドを作成しますが、それを使ったテスト音声合成は実行しません。

トラブルシューティング

セリフが失敗すると、吹き替えなしのままになります。アドオンが示す理由は以下のとおりです。

  • model_missing声をダウンロードできなかったか、Hugging Face にその声がありません。接続を確認して、もう一度試してください。途中で止まったダウンロードは破棄されるため、次の試行は最初から始まります。
  • internal声を読み込めなかったか、音声合成に失敗しました。ダウンロード中にディスク容量が不足した場合もここに表示されます。空き容量を確保して、もう一度試してください。
  • bad_params字幕に読み上げるテキストがありません。

ライセンス

アドオン
MIT
エンジン
GPL-3.0-or-later
Piper (OHF-voice/piper1-gpl)
声
声ごと
ほとんどは CC-BY。一部は CC0 または独自ライセンス

声の音声を商用で使う前に、Piper の声の一覧でライセンスを確認してください。ほとんどは CC-BY で、一部は CC0 または独自ライセンスです。

バージョン

  • 1.0.3

    Automated release for piper-tts v1.0.3.

他の音声アドオン