mmpneo / simple-obs-stt

Speech-to-text and keyboard input captions for OBS.

Home Page:https://mmpneo.github.io/simple-obs-stt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SimpleSTT has now been deprecated in favor of Curses

Curses features and differences from SimpleSTT:

  • Performance - Better text rendering performance, reduced memory usage
  • Files - all assets (fonts, images, sounds) are stored locally, external hosting is no longer required
  • STT - More stt/tts services
  • VRChat - support for KillFrenzy's avatar text and default vrc's chatbox
  • Discord - send STT to discord channel
  • Twitch - 7TV emotes, Chat integration (STT->Chat, Chat->TTS)
  • UI - Improved user interface that works well in both desktop and VR.
  • Support - better support, discord release notifications, pre-made templates to get started

What's missing from the Curses app:

  • Sharing captions with other people over the network (might add in the future)

Speech-to-text and keyboard input captions for OBS.
Quick start | See examples | Discord

Features

  • Web version
  • Standalone version
  • Text to Speech - yes, you can do speech-to-text-to-text-to-speech
  • Keyboard only mode
  • Deep visual customization
  • Twitch/BTTV/FFZ emotes integration
  • Google Fonts integration - about 1000 free fonts
  • Simple OBS integration
  • Auto saves styles and configuration
  • Style changes applied on the fly
  • Share captions with multiple browser sources over the network

Main view

STT Plugins

  • Azure Speech Services - high quality speech recognition, has free tier with 5 hours of audio per month, setup is kinda complicated
  • Browser native - browser integrated api. Not available in desktop version
  • Noop - keyboard input only

TTS Plugins

  • Azure Speech Services - high quality voice synth, if you are using azure stt, just copy paste credentials. 0.5 million characters available on free tier.

Examples

Planned

  • Twitch emotes integration
  • Fonts - Google fonts integration
  • Style Templates - Instant switching between styles. For ex: Swappable styles for different games
  • Text animation - simple appearing animation

DO DO DO DO DO DO DO DO DO DO DO DO DO DO DO

About

Speech-to-text and keyboard input captions for OBS.

https://mmpneo.github.io/simple-obs-stt

License:GNU General Public License v3.0


Languages

Language:TypeScript 65.2%Language:HTML 29.8%Language:Rust 2.8%Language:CSS 1.8%Language:JavaScript 0.4%