Simple speech-to-text python program for Space Station 13.
Captures your microphone input, converts it to text, and then sends it in game.
You can add simple filters to the text to add emotion.
- Windows
- 4GB free hard drive space, with an additional that can be on a separate drive
- Download a release from github
- Extract the zip to anywhere you like
- Run setup.bat and wait for the installation to finish
- Run run.bat
- Click the settings gear icon to change your settings or for help
- Press "allow" to download the ASR model
- Run using the
run.batscript. - If it's your first time, a popup will appear asking if you want to download from HF hub. This is the actual ASR model that you need to use STT, so press "allow"
- Hold the
activatekey (defaults to mouse4) to record. - Release to transcribe and send in-game.
- Press the settings gear or edit
userconfig.tomlto change keybinds, ASR model type, or anything else. - Edit
filters.tomlto create your own filters.
STT allows users to define their own text post-processing scripts to modify the generated transcripts before sending.
Plugins are toggleable with keybinds or by other plugins.
See examplefilters.toml for an example of an "angry" plugin. It uppercases all of your text and replaces the final punctuation with "!!!" to change the tone of any message to angry.
Plugins are un-sandboxed and unrestricted. They can cause damage to your system if misused.