sherpa-onnx を使用して、完全オフラインのテキスト読み上げをローカルで実行 — クラウド不要、APIキー不要、インターネット接続不要。
npx clawhub@latest install sherpa-onnx-tts動作要件
sherpa-onnx-tts は、sherpa-onnx ランタイムを使用して、完全オフライン・デバイス上でのテキスト読み上げ機能をAIエージェントに提供します。sherpa-onnx エンジンのCLIラッパーをバンドルし、高品質な Piper 音声モデル(vits-piper-en_US-lessac-high)をすぐに使える状態で同梱しています。すべてがローカルで実行されるため、テキストがマシンの外部に送信されることはなく、プライバシーに配慮したワークフローやエアギャップ環境に適しています。
npx clawhub@latest install sherpa-onnx-ttsこのページ上部のインストールボタンをクリックするとワンクリックでセットアップできます
.wav ファイルを生成したい場合。TTSパイプライン全体が、sherpa-onnx ネイティブランタイムを使用してローカルマシン上で動作します。初回のモデルダウンロード後は、インターネット接続、APIキー、利用料金は一切不要です。
macOS(Universal 2)、Linux x64、Windows x64 向けにビルド済みの sherpa-onnx ランタイムが自動的にダウンロードされるため、手動でコンパイルすることなく、お使いのOSに適したネイティブバイナリを取得できます。
デフォルトでは高品質な vits-piper-en_US-lessac-high モデルが付属しています。sherpa-onnx の tts-models リリースから他の音声モデルを導入し、SHERPA_ONNX_MODEL_DIR でそのモデルを指定することができます。
sherpa-onnx-tts -o output.wav "Your text here" という1つのコマンドで、音声を .wav ファイルに合成できます。モデルファイル、トークンファイル、データディレクトリのオーバーライドを、フラグまたは環境変数で指定できます。
モデルディレクトリに複数の .onnx ファイルが含まれている場合、SHERPA_ONNX_MODEL_FILE を設定するか、--model-file を渡すことで使用するモデルを指定できます。これにより、ベースディレクトリを再設定することなく、マルチモデル構成が可能になります。
AIエージェントがドキュメントを要約し、このスキル(sherpa-onnx-tts)を呼び出して、音声の .wav ファイルナレーションを生成します。パイプライン全体が完全にオフラインで動作し、クラウドへの依存は一切ありません。
法律または医療アシスタントエージェントが、機密性の高いコンテンツを音声で読み上げる必要があります。sherpa-onnx-tts を使用することで、機密テキストがサードパーティの TTS API に送信されることを防ぎます。
開発者がCLIをループでスクリプト化し、ローカルアプリケーション向けに数十件のテキストスニペットを.wavファイルに変換します。呼び出しごとのコストはなく、レート制限もありません。
アウトバウンドのインターネットアクセスがブロックまたは制限されている環境において、このスキルはセットアップ時にランタイムとモデルをダウンロードすることで、自己完結型のTTSソリューションとして機能する sherpa-onnx-tts を提供します。
SHERPA_ONNX_RUNTIME_DIR) — お使いのOSに対応したsherpa-onnxネイティブランタイムの展開先パス。インストール時に自動的にダウンロードされます。SHERPA_ONNX_MODEL_DIR) — 展開済み音声モデルフォルダへのパス(例:vits-piper-en_US-lessac-high)。インストール時に自動的にダウンロードされます。SHERPA_ONNX_MODEL_FILE) (任意) — モデルディレクトリ内に複数のモデルが存在する場合に、特定の .onnx ファイルを指定します。npx clawhub@latest install sherpa-onnx-tts動作要件
レビューを書くにはログイン
まだレビューはありません。最初の体験をシェアしましょう!