Skip to content

tonyhawq/STT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

156 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

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.

Installation

Dependencies:

  • Windows
  • 4GB free hard drive space, with an additional that can be on a separate drive

Installation:

  1. Download a release from github
  2. Extract the zip to anywhere you like
  3. Run setup.bat and wait for the installation to finish
  4. Run run.bat
  5. Click the settings gear icon to change your settings or for help
  6. Press "allow" to download the ASR model

Usage

  1. Run using the run.bat script.
  2. 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"
  3. Hold the activate key (defaults to mouse4) to record.
  4. Release to transcribe and send in-game.
  5. Press the settings gear or edit userconfig.toml to change keybinds, ASR model type, or anything else.
  6. Edit filters.toml to create your own filters.

Plugins

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors