Contains executable files or external scripts. Ensure you trust the creator and apply your own security measures.

HotMic + 
Moanitor
Voice Analysis & Speech Recognition Suite
HotMic and Moanitor work together to bring voice interaction into VaM.Instead of relying on simple keyword matching, the system analyzes what you said, how you said it, and how intensely you said it, allowing scenes and plugins to respond in more natural and dynamic ways. HotMic handles microphone analysis and audio streaming. Moanitor handles speech recognition, phrase matching, synonyms, and trigger execution. Together, they create a flexible foundation for voice-controlled experiences!
I aimed to bring something different and specifically for MY SCENE'S NEEDS! So, give all of them a try-- Maybe HotMic+Moanitor is best for you, or maybe it's not! Huzzah!
THIS ALSO WILL NEED AN INTERNET CONNECTION TO DOWNLOAD VOSK AND THE APPOPRIATE HELPER LIBRARIES THE FIRST TIME YOU RUN IT.
SUBSEQUENT USE OF THE PLUGIN CAN BE OFFLINE.
PLEASE READ THE "README.TXT" FILE INSIDE OF THE "EXTERNAL" FOLDER PACKAGED INSIDE OF THIS VAR.

HotMic
HotMic listens to your microphone and transforms raw audio into useful information regarding input levels. Rather than simply checking if your microphone is loud enough, it categorizes speech into configurable intensity levels that can be used throughout VaM.
What It Does
- Detects microphone activity in real time
- Converts loudness into named intensity levels
- Streams audio to compatible plugins (Moanitor)
- Fires triggers based on speaking intensity
- Supports calibration for different microphones
- Provides in-world monitoring and controls
Intensity Levels
HotMic converts your voice into configurable levels:- Silence
- Whisper
- Talk
- Loud
- Max
- (Or make your own!)
Audio Analysis
- Volume-based detection
- Optional frequency-spectrum analysis with Bass / Mid / Treble awareness and Improved whisper detection
- Smarter speech vs ambient-noise discrimination
- Faster speech and silence detection
Trigger System
Each intensity level can trigger independent actions.
VR-Friendly Controls
- In-world status panel
- Live audio meter
- Compact tray-button mode
- Reduced need to open plugin UI (once you're all set up, mainly-- there's a few things you can't do on 3D panel)
Configuration
- Save and load settings
- Portable JSON configuration files
- Calibration profiles
- Threshold presets

Moanitor
Moanitor provides local speech recognition and phrase-based scene control. Built around a local Vosk server, Moanitor focuses on reliability, speed, and flexibility without requiring cloud services or API keys. It directly links with HotMic to take in to account audio levels as well as phrasing.
What It Does
- Recognizes spoken phrases offline
- Fires VaM triggers from speech
- Supports synonyms and alternate wording
- Uses loudness-aware phrase matching via HotMic
- Organizes large phrase libraries through groups and filtering and handy UI
Semantic-Inspired Phrase Matching
While Moanitor no longer relies on a language model, it still supports flexible speech recognition through:- Global synonym dictionaries
- Per-phrase synonym lists
- Multiple phrases per "Phrase"
- Word boosting
- Match-any-word-order options
This all allows commands to feel more natural without requiring exact wording, and without needing a laggy and big LLM.
Phrase × Loudness Matrix
One phrase can perform different actions depending on how it is spoken via HotMic's inclusion.Example: "Go Faster"
- Whisper → Small speed increase
- Talk → Moderate speed increase
- Shout → Maximum speed increase
Matrix Groups
Large projects can quickly become difficult to manage. Matrix Groups allow:- Phrase organization
- Filtering
- Reordering
- Faster navigation
- Direct jumping to triggers and phrases
Reliability Systems
- Automatic Vosk reconnection
- Connection status monitoring
- In-world status indicators
- Streaming mode verification
- Improved error handling
Configuration
- Save/load phrase libraries
- Save/load synonym dictionaries
- Save/load word boosts
- Portable JSON configuration files
Requirements
HotMic
- Functional microphone / Windows audio input device
- HotMic
- Local Vosk server (installer included!)
Recommended
- A willingness to read the included README.txt in the "External" folder. Please.
One Last Thing
Technically these plugins are designed to work together, but HotMic can also be used independently.Use HotMic if you simply need microphone analysis and intensity-based triggers.
Use both together if you want scenes that can listen, interpret, and react to your voice.
This system is actively evolving. If something breaks, feels unclear, or could be better– say it! The goal is to refine this into something the community can rely on. I know the plugin is a bit... ugly... but the point is usability and to work in the background. Always open to suggestions on improvements!
If I am ever missing or mis-crediting someone or something please let me know so that I may correct it.
A little help
If you want to support what I’m building, even a one-time tip goes a long way and directly helps me keep improving these systems and releasing more scenes. Please see my Patreon for such a display of gratitude.This software and all this technology gives us a space to explore many kinds of fantasies, from simple to surreal, from vanilla to kinky. But it’s essential to remember that what happens here isn’t real, and it isn’t meant to replace the real world. People– no matter who– aren’t objects, and nothing in a digital scene should shape how you talk to, treat, or think about others. This is entertainment, not a model for real relationships.
Enjoy the experience for what it is, but keep your expectations grounded and your connections to real people healthy. Just like with any fantasy media, don’t let it distort what you seek in your actual life or how you understand intimacy, respect, or partnership. Real communication, real care, and real relationships are always worth pursuing– and they exist far beyond the screen.
Talk to someone if you want a bit of guidance. We’re all in this together, mates.
Contains executable files or external scripts. Ensure you trust the creator and apply your own security measures.