Pocket TTS

circle-info

Pocket TTS はオフラインのCPUベースのTTSエンジンで、開発元は Kyutaiarrow-up-rightです。英語のみをサポートしており、実行にGPUは必要ありません。

インストール

Pocket TTSをインストールする方法は2つあります: UV (推奨)または PIP.

chevron-rightUVでのインストール(推奨)hashtag

UVは、高速なPythonパッケージマネージャーで、隔離された環境内で依存関係を自動的に処理します。

ステップ1 - UVをインストールする

を開き、 PowerShell そして次のコマンドを実行します:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

別のインストール方法については、以下を参照してください: UVインストールガイドarrow-up-right.

ステップ2 - インストールを確認する

インストールが完了したらPowerShellを再起動し、UVが正しくインストールされているか次のコマンドで確認してください:

uv --version

ターミナルにインストールされたUVのバージョンが表示されるはずです。

ステップ3 - Pocket TTSを起動する

UVがインストールされていれば、Pocket TTSを別途インストールする必要はありません。次のコマンドで直接実行できます: uvx コマンド:

uvx pocket-tts serve

UVは初回実行時に必要なすべての依存関係を自動的にダウンロードおよびインストールします。

chevron-rightPIPでのインストールhashtag

PIPを使って手動でPocket TTSをインストールしたい場合は、次の手順に従ってください。

ステップ1 - Pocket TTSをインストールする

ターミナルまたはコマンドプロンプトを開き、次を実行します:

pip install pocket-tts

ステップ2 - インストールを確認する

インストールが成功したことを次のコマンドで確認してください:

pocket-tts --version

ステップ3 - Pocket TTSを起動する

インストールしたら、次のコマンドでPocket TTSサーバーを起動します:

pocket-tts serve

Pocket TTSサーバーの実行

サーバーが実行中になったら、Webインターフェースに以下でアクセスできます:

http://localhost:8000

VNTranslatorとの統合

Pocket TTSサーバーが起動したら、VNTranslatorと接続するために次の手順に従ってください:

  • に移動します 設定 -> 拡張機能 -> テキスト読み上げ

  • スクロールして Pocket TTS 設定セクションへ移動します

  • ホストポート 実行中のPocket TTSサーバーの の。デフォルトでは、これらは既に次のように設定されています:

    • ホスト: http://localhost

    • ポート: 8000

circle-exclamation

参考文献