/TTS-Voice-Wizard

Speech to Text to Speech app using Microsoft Azure. Sends text as OSC messages to VRChat to display on avatar. (STTTS) (Speech to TTS) (VRC STT System)

Primary LanguageC#MIT LicenseMIT

TTS-Voice-Wizard

Discord downloads
Use TTS Voice Wizard's accessibility features to improve your VRChat experience (it works outside of VRChat too!)

  • You can convert your Speech to Text and back to Speech through Microsoft Azure Voice Recognition and TTS.
  • You can send what you say as OSC messages to VRChat to be displayed on your avatar using KillFrenzyAvatarText!
  • You can translate what you say in one language to one of 20+ other support languages! (Have a language you want added? Join the discord linked below and let me know!)
  • There are over 50 different voices with various customization options so you can pick a voice that best suits you!

Screenshot 2022-05-09 121718

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

Getting Started

  • Download the latest version from releases and run the .exe file (recommended to use "latest" release, not pre-release)
    https://github.com/VRCWizard/TTS-Voice-Wizard/releases

  • It may ask you to install missing framework for .Net upon running the .exe file.
    unknown3

  • Download the x64 version for desktop apps.

download this one

How to get your Microsoft Azure Key and Region

Screenshot 2022-05-09 121758wa

How to output TTS through microphone?

  • Upon clicking the TTS button you should be able to hear the TTS in the Sara voice by default through your speakers

  • Download a virtual audio cable, you can find one here (needed to play audio through microphone) https://vb-audio.com/Cable/

  • To be able to hear the TTS while outputing it though the microphone checkmark "listen to this device" for the virtual cable. Control Panel > Sound > Recording > Select the Virtual Cable Output > Properties > Listen (known issue, on computer restart listen to this device may not work. To fix this uncheck/apply and then recheck/apply changes.) Screenshot 2022-03-15 192241

  • This step is for Azure, for System speech refer to this https://github.com/VRCWizard/TTS-Voice-Wizard/blob/main/README.md#windows-built-in-system-speech-ignore-if-using--microsoft-azure-key

  • You will then need change the Apps Output Device to the Virtual Cable which will allow you to play the TTS though your microphone. image

  • Your microphone/input device for TTSVoiceWizard should be whatever microphone you normally use!

  • In the application you want the audio to play in like VRChat or Discord you will set your microphone to the vitrual cable!

Windows Built-In System Speech (Ignore if using Microsoft Azure Key)

  • If using a microsoft azure key you should ignore these steps
  • If you don't want to setup / use the Azure Conginitive Speech Services you can use your windows build in speech to text and text to speech engine.
  • Whats the difference you may ask?
    • Azure can cost money if used too often as explained above in the "How to get your Microsoft Azure Key and Region" section
    • Azure has better TTS voices and Speech recognition ability as demonstrated in the video above
  • Setup:
    • You will then need to change the Apps output device to the virtual cable which will allow you to play the System Speech TTS though your microphone.
    • System Speech will always use default microphone. You can set this through control panel or for this app specifically through window sound settings
      • WINDOWS 10- Settings > Sound > App volume and device preferences
      • WINDOWS 11- Settings > Sound > Volume Mixer (find TTS voice wizard and change the input device to your microphone) image

KillFrenzy Avatar Text

Can I set hotkey on my controllers?

  • This feature is not avaliable as apart of this ATM but you can use this handy program!
    https://github.com/BOLL7708/OpenVR2Key
  • Make sure TTSVoiceWizard is not running then set a button to "ctrl + g" (if app is running it will steal the input)

How to enable Spotify integration

Need Help / Have Questions / Wanna make suggestions?

Socials

Donate

  • Leave me a Github Star (it's free) or

Buy Me a Coffee at ko-fi.com