短い応答・リアクション専用
Kikisen-Whisper

全ローカルで動作する音声認識 STT + TTS(匿名発声)ツール。
Whisper.cpp / Java / NAudio を利用して、VCの声をリアルタイムに「文字 → 別声で発声」します。
リアルタイム配信中のコメント読み上げのような機能をゲーム内ボイスチャットで活用できます。
普段聞き専の方向けの汎用擬似ラジオチャットツールです。

VOICEVOX:ずんだもん

ダウンロード(251212update) 使い方を見る

最新版: 2025-12-10 DLLがブロックされ動作不全のようなので自己解凍形式の7z書庫にしました。

概要

Kikisen-Whisper

Kikisen-Whisper は、ゲームなどのボイスチャット上で
自分の声の特徴を直接出さずに、テキストを合成匿名音声として流すためのツールです。
例えば「了解」「待って」などの指示や、 笑い声などの短いリアクションを伝えることができ、
VCに積極的ではない理由があってもコミュニケーションを円滑にできればいいなと考えています。

動作環境

必須

パッケージ構成

Whisper の DLL が異なるため、環境に合わせてパッケージを選んでください。

パッケージ対応GPU
CPUGPU なし
VulkanRadeon / Intel
CUDANVIDIA

※ パッケージ間で DLL の中身が異なるため、フォルダを混ぜて使わないでください。

ダウンロードと起動

ダウンロード(251212update)
  1. 環境に合った zip をダウンロードして任意のフォルダに展開
  2. 展開先フォルダ内の _run.bat をダブルクリック

Whisper モデルの配置

models フォルダに Whisper モデルを配置します。

外部リンク

基本的な使い方

  1. アプリを起動するとタスクトレイにアイコンが出ます。
  2. Prefs ボタンから各種設定を行います。
  3. ホットキー(デフォルト F9)または「Start」ボタンで録音開始。
  4. 発話が終わると Whisper がテキスト化し、TTS で発声します。(数秒の遅延あり)

おすすめ設定(Prefs)

音声認識結果はアプリのウィンドウに表示されると同時に、 カレントフォルダの _outtts.txt の末尾に追記されます。 Kikisen-Whisper はこのファイルの「最後の1行」を監視して TTS 発声しています。

VOICEVOX 連携

Kikisen-Whisper は VOICEVOX と連携して TTS を行えます(必須ではありません)。
VOICEVOX 側で API モードを起動しておくと、自動で認識されます。

設定例(_outtts.txt 冒頭)

voicevox.exe="M:\VOICEVOX\VOICEVOX.exe"
voicevox.api="http://127.0.0.1:50021"
voicevox.speaker=3  # 3: ずんだもん, 26: Whitecal びえん など

※ VOICEVOX は別プロジェクトです。本ツールに含まれていません。
話者ごとの利用ライセンスは VOICEVOX 側の規約に従ってください。

設定ファイル _outtts.txt

_outtts.txt設定+ログ を兼ねたテキストファイルです。
ファイルの「上部」に書かれた設定行を読み込み、それ以降はログとして追記していきます。

設定例

language=ja
silence=3200
silence_hard=100
voicevox.exe="M:\VOICEVOX\VOICEVOX.exe"
voicevox.api="http://127.0.0.1:50021"
voicevox.speaker=3
initial_prompt=これはゲーム内の無線チャットです。短く簡潔に話す。字幕、BGM、効果音、顔文字は出力しないで。笑い声は出していい。話している内容だけに集中してください。使われる単語は「了解、敵、味方、助けて」

--------------------------↑設定↓ログ--------------------------

主な項目

キー説明
languageWhisper への言語ヒント(例:ja
silence無音判定のしきい値(大きいほど「無音扱い」が甘くなる)
silence_hardノイズ・誤認識を減らすためのハードな無音判定値
voicevox.exeVOICEVOX 本体実行ファイルのパス
voicevox.apiVOICEVOX API の URL
voicevox.speaker使用する話者ID
initial_promptWhisper に渡す事前プロンプト。短めの方が安定します。

_ignore.txt について

_ignore.txt無視したい単語やフレーズ を 1 行ずつ書いておくと、 それに一致したテキストはログにも TTS にも出なくなります。

えーと
あのー
えっと

Tips

Voicevoxを使っていて、音声が2重に聞こえる場合は、Voicevox側の設定で発声しないように
普段使わない再生デバイスを割り当てておきます。

Voicevox設定

マイクテストの場合はSteamの設定でマイクを聞くのが便利です。
この際、エコー除去やノイズ除去等の機能が悪さをするのですべてオフにしておくのを推奨します。

steam設定

ライセンス・クレジット

本ツールは、以下のオープンソースコンポーネントの上に成り立っています。

Kikisen-Whisper 本体は MIT 相当の条件で再配布可能です。
ただし、VOICEVOX 話者の利用については、各キャラクターのライセンスに従ってください。

Special Thanks