# otoji 設定

## STT エンジン

エンジン
LLM 誤り訂正 (AI で STT エラーを修正)
PTT ポリッシュ LLM
PTT ポリッシュモデル (空 = デフォルト)
VAD 自動解除 (ms) 0
0 = 無効。PTT 中に無音が続いたとき自動解除するまでの時間。

## SenseVoice モデル

モデル
→ モデルページ → sherpa-onnx リリース一覧
未ダウンロード
準備中…
sherpa-onnx 公式リリースから ~/.cache/otoji/ に保存。tar.bz2 を展開後、自動でロード可能になります。
注意(ちゅうい): otoji はオープンソースプロジェクトです。各モデルは k2-fsa/sherpa-onnx など第三者(だいさんしゃ)の公開リリースに依存(いぞん)しており、otoji はモデル提供元(ていきょうもと)ではありません。 ライセンス・利用規約(りようきやく)は配布元(はいふもと)に従(したが)ってください。

## TTS モデル (Kokoro)

モデル
→ モデルページ → sherpa-onnx TTS リリース一覧
未ダウンロード
準備中…
en/ja/zh/ko/fr/it/es/hi/pt-br など多言語対応。tts_chain で `sherpa` プロバイダー利用時に使用。
注意(ちゅうい): モデルは hexgrad/Kokoro など第三者(だいさんしゃ)が公開しているもので、otoji は提供元(ていきょうもと)ではありません。

## Whisper 設定

モデルパス (空 = 自動検出)
言語コード
whisper エンジン選択時のみ有効。空パスの場合は /opt/homebrew/share/whisper-cpp/ から自動検出。

## エコーキャンセル / AEC

モード
AEC ゲイン 15
ノイズゲート 0.003
Tune AEC and VAD. 変更は次回音声セッションから反映。

## VAD 詳細設定

音声開始確率 0.8
音声終了確率 0.6
開始フレーム数 10
無音フレーム数 20
オーバーレイをスクリーンショット・画面共有に表示
1 フレーム ≈ 16ms。高ゲイン = マイク音量大。高ゲート = 無音フィルタ強。再起動後反映。

## 音声翻訳

有効時、PTT 音声を同時に翻訳します。
翻訳を有効にする
プリセット
翻訳先言語
↔ 第二言語
方向
一方向 双方向
出力
原文 訳文 両方
"両方" テンプレート
プレースホルダー: `__ORIGINAL__`, `__TRANSLATION__`
TTS 音声
原文 訳文 Off
ポリッシュ
TTS

## ノートモード翻訳

連続リスニング中、各確定テキストを翻訳してオーバーレイに並べて表示。 PTT 翻訳とは独立して設定可能。
ノートモード翻訳を有効にする
翻訳先言語

## フォールバックチェーン

TTS チェーン

STT ポリッシュチェーン

チェックで有効/無効切替。矢印で順序変更。最初に成功したプロバイダーを使用。