NemuriMute(ネムリミュート)|寝落ちのいびきを VRChat に流さない自動ミュート【Windows・PC 版 VRChat】
- 通常版Digital500 JPY
- 支援版(中身は同じです)Digital800 JPY




━━━━━━━━━━━━━━━━━━━━ NemuriMute(ネムリミュート) ― 寝落ちしたときのいびきを、VRChat に流さない ━━━━━━━━━━━━━━━━━━━━ パソコンの中の AI(Google の音の分類モデル YAMNet)で、いびきを声・咳や物音・呼吸と見分け、VRChat のマイクを自動でミュートする Windows 用のアプリです。 ミュートできたかを VRChat に確かめてから「マイク保護中」と表示します。声が続くと自動で元に戻します。 音声はインターネットに送りません。録音は最初の設定ではオフです。 ■ できること ・いびきを見つけると、VRChat のマイクを自動でミュート(ミュートせず、マイクの音量を下げるモードもあります。画面のスイッチで切り替え) ・声・咳や物音・呼吸と分けて判定します。声が続くと自動で元に戻します(一瞬の声では戻しません) ・VRChat が本当にミュートになったかを確かめてから「マイク保護中」と表示します。確かめられないときは、そう表示します ・寝ている間、チャット欄に「睡眠検知」と z / zz / zzz を表示します(通知音なし) ・フレンドのいびきが聞こえると、VRChat の音量を下げます(起きると戻します) ・「誤検知だった」「いびきに反応しなかった」を教えると、そのマイクに合わせて少しずつ調整します ・録音をオンにすると、いびきの候補をこのパソコンの中だけに残して聞き返し、音の種類を教えて補助判定に使えます 起動前から自分でミュートしていた場合、そのミュートは解除しません。 ■ 使える環境(購入前に必ずご確認ください) ・Windows 11(64 ビット)。Windows 10 でも動く作りですが、確かめていません ・VRChat(PC 版)と、VRChat の OSC 機能 ・マイク(VRChat で使っているものと同じマイクを選びます) ・やさしい寝息モードを使うときだけ: VB-CABLE(無料の仮想マイク。同梱していません) ・画面の表示に、Windows の部品「Microsoft Edge WebView2 ランタイム」を使います(Windows 11 には最初から入っています) ■ 使い方 1. ZIP を展開して、NemuriMute.exe を開きます(インストールも管理者の権限も要りません) 2. VRChat の OSC を有効にします(アクションメニュー → オプション → OSC) 3. 「見守り」のページで「使うマイク」を確かめ、画面を最小化してそのまま眠ります(画面を閉じると終了します) ■ 確かめた範囲 ・作者のパソコン 1 台(Windows 11、Virtual Desktop のマイク)で、以前の版を普段から VRChat と一緒に使っています ・展開した ZIP からの起動、マイクの取り込みと判定、画面の部品の読み込み、録音が最初はオフであること、2 つ目を開いたときに断ることを確かめています ・この版(1.0.1)では、起動しても外からの受信を待ち受けないこと(本体の通信の口が 127.0.0.1 だけ)と、ファイアウォールの確認の窓が出ず、ファイアウォールの規則も変わらないことを、展開した ZIP の本体で確かめています ・VRChat の応答(ミュートの確かめ)は、名前を変える前の版で確かめています。この版では、VRChat を起動しての確かめはまだです ・画面の切り替え(いびきへの対応、録音、動作モード、仮想出力)は、見本のデータで動かして確かめています ・判定の部品を TensorFlow から軽い onnxruntime に替えています。同じ音で、以前の版と判定の値が一致することを確かめています(小数点以下 5 桁まで) ・自動テスト 314 件が成功しています ・1.0.1 で、VRChat の記録ファイルから番号を読む方法に替えました。VRChat が書く行の形は作者の記録で確かめていますが、VRChat を起動して、この方法でミュートの状態を読む確かめはまだです 確かめていないこと ・作者以外のパソコン・マイク・接続方法での動作 ・最初のいびきの約 1 秒(判定と通信の遅れで、届くことがあります) ・いびきの改善や、相手を起こさないかどうか(測っていません) ・この版を VRChat の中で一晩使う確認は、まだしていません このアプリは医療機器ではありません。いびきや睡眠の健康に関わる判断には使わないでください。 ■ 起動時の警告について 電子署名がないため、はじめて起動するときに Windows が「Windows によって PC が保護されました」と表示することがあります。 「詳細情報」→「実行」で起動できます。 配布している ZIP は、Microsoft Defender で検査して何も検出されないことを確かめています(2026 年 11 月 15 日、定義 1.463.295.0)。 ウイルス対策ソフトが反応した場合も、ウイルス対策を無効にしないでください。不安なときは、BOOTH のメッセージでお知らせください。 ■ 更新について 起動時に新しい版を確かめ、新しい版があるときだけお知らせします。 「更新する」を押したときだけ入れ替わります(BOOTH からダウンロードした ZIP を使います)。 設定・睡眠の記録・録音は引き継がれます。 ■ 通信とプライバシー ・いびきの判定に使う AI は、パソコンの中で動きます。音声をインターネットに送りません ・更新の確認のために、起動時にインターネットへ接続します ・NemuriMute の本体には、インターネットに接続する処理はありません(ソースコードを読んで確かめました) ・画面と本体は、このパソコンの中だけの通信(127.0.0.1)でやり取りします ・VRChat とは、同じパソコンの中(127.0.0.1)で OSC でやり取りします。VRChat の通信の番号は、VRChat の記録ファイルから読みます。家庭内のネットワークへの問い合わせはしません (1.0.0 は mDNS の問い合わせのため、はじめての起動で Windows のファイアウォールの確認の窓が出ることがありました。1.0.1 でやめました) ・録音は最初の設定ではオフです。オンにしたときだけ、いびきの候補とミュート中の音を、前後数秒つきで、このパソコンの中(%LOCALAPPDATA%\NemuriMute)だけに保存します。 近くの人の声が入ることがあります。7 日・256MB を過ぎると古い順に消えます ■ 内容物 ・NemuriMute フォルダー(起動役 NemuriMute.exe と本体) ・はじめにお読みください.txt(使い方) ・利用規約.txt ・licenses フォルダー(同梱している他者の部品のライセンス) ■ 通常版と支援版について 中身は同じです。応援してくださる方は、支援版を選んでいただけるとうれしいです。 ■ くわしい使い方(画像つき) https://noattilabo.com/tools/nemurimute/?utm_source=booth&utm_medium=description&utm_campaign=nemurimute#usage ■ 利用規約(要約) ・購入した本人が、自分のパソコンで使えます ・改造、再配布、転載は禁止です ・このアプリを使った配信・動画・イベントなどは、商用でも自由です ・無保証です。詳しくは同梱の「利用規約.txt」をご覧ください ■ 同梱している部品 いびきの判定には、Google が公開している音の分類モデル YAMNet(Apache-2.0)を ONNX 形式に変換して同梱しています。 画面の表示には pywebview(BSD-3-Clause)と Microsoft Edge WebView2 SDK を使っています。 部品の一覧とライセンス文書は、ZIP の中の licenses フォルダーにあります。 ■ 更新履歴 ・1.0.1(2026-11-15): はじめて起動したときに、Windows の「ファイアウォールの確認」の窓が出ることがある不具合を直しました(VR の中ではこの窓が見えず、クリックが効かなくなることがありました)。VRChat を見つけるための家庭内のネットワークへの問い合わせ(mDNS)をやめ、通信はこのパソコンの中だけにしました ・1.0.0(2026-11-15): 最初の公開 VRChat、Virtual Desktop、VB-CABLE、Microsoft Edge は各社の商標です。NemuriMute は各社とは関係ありません。
動作環境
Windows 11(64 ビット)。Windows 10 は確かめていません。VRChat(PC 版)と OSC 機能、マイクが必要です
アップデート履歴
[2026-11-15: v1.0.1] はじめて起動したときに、Windows のファイアウォールの確認の窓が出ることがある不具合を修正(通信はこのパソコンの中だけに)/[2026-11-15: v1.0.0] 最初の公開




