ローカルのみモード
ローカルのみモード(Local Only Mode) は LocalOnlyPolicy で実装されています: 非ループバックの ASR / LLM エンドポイントを拒否し、Sparkle の更新チェックを一時停止します。デリケートな環境向けです。Apple の端末内音声、内蔵オンデバイス ASR(SenseVoice / Whisper Turbo / Fun-ASR-Nano / Parakeet)、または自前でローカルに立てたゲートウェイと組み合わせます。
設定 → 一般 → プライバシー → ローカルのみモード。
ts-03-local-only.webp)許可されるホスト(重要)
Section titled “許可されるホスト(重要)”ポリシーが認めるのは ループバック(loopback) のみです:
| 許可 | 許可されない |
|---|---|
localhost |
公開ドメイン |
127.0.0.0/8(例: 127.0.0.1) |
LAN IP(192.168.x.x など) |
::1 |
.local ホスト名 |
Base URL を LAN の NAS に向けてもローカルのみチェックは 通りません —— 端末自身のループバックである必要があります。
| 許可 | 遮断 / スキップ |
|---|---|
| Apple の端末内音声認識 | 固定クラウド ASR(Doubao 公式エンドポイントなど) |
| 内蔵オンデバイス ASR: SenseVoice、Whisper Turbo、Fun-ASR-Nano、Parakeet TDT | その他の公衆 ASR / LLM |
| Base URL がループバックのセルフホスト ASR / LLM | |
| ローカル履歴と設定 | 自動更新チェック(一時停止) |
現在使用中のエンジンがネットワークを必要とする場合、音声入力は失敗し、Apple / 内蔵オンデバイスモデル / localhost への切り替えを促します。整形 / 翻訳 / 意図がクラウド設定の場合は スキップ されます(原文を挿入、または辞書のみ)。
推奨の組み合わせ
Section titled “推奨の組み合わせ”- 音声入力は Apple または任意の 内蔵オンデバイスエンジン(SenseVoice / Whisper Turbo / Fun-ASR-Nano / Parakeet)を選ぶか、互換エンドポイントの Base URL を
http://127.0.0.1:…に設定します。 - ローカルのみモードを有効化します。
- 整形 / 翻訳が必要な場合は、対応する LLM の Base URL もローカルゲートウェイに向けます。
「ローカルモデルのみ」との違い
Section titled “「ローカルモデルのみ」との違い”ローカルモデルだけを選んでも、アプリは 更新チェック などのネットワーク活動を行うことがあります。ローカルのみモードはポリシーレベルで非ループバックの ASR/LLM を遮断し、更新も停止するため、より徹底できます。オンデバイスの重みの初回ダウンロードにだけネットワークが必要で、インストール後はオフラインで推論できます。
