TTS-Voice-Wizard

Speech to Text to Speech. Song now playing. Sends text as OSC messages to VRChat to display on avatar. (STTTS) (Speech to TTS) (VRC STT System) (VTuber TTS)

MIT License

Stars
582
Committers
7
TTS-Voice-Wizard - v0.6.8.2 Test Build

Published by VRCWizard about 2 years ago

Czech language added
Spotify minimalist feature turned off by default

TTS-Voice-Wizard - v0.6.8.1 Test Build

Published by VRCWizard about 2 years ago

Spotify minimalist mode

TTS-Voice-Wizard - v0.6.8 Bug Fixes / Feature Requests

Published by VRCWizard about 2 years ago

Added

  • Disabling continuous recognition now stops the recognizer from listening to avoid errors.
  • Typing bubbles now appear when typing TTS messages
  • Option added to minimize navbar (added in general settings)
  • Fixed bug where continuous recognition would not output text to VRChat Chatbox.
  • Fixed Spotify periodically outputting when the setting to do so was disabled.

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

TTS-Voice-Wizard - v0.6.6.1 Bug Fix [Issue 6]

Published by VRCWizard about 2 years ago

Fix for https://github.com/VRCWizard/TTS-Voice-Wizard/issues/6

(spotify periodically outputs when the setting to do so is disabled, except without the current time.
This happened when "Send Text to VRChat with KAT" was disabled)

TTS-Voice-Wizard - v0.6.6 VRChat Chatbox Support [Bug Fix]

Published by VRCWizard about 2 years ago

Added Since v0.6.5.1

  • Bug Fixes

Added Since v0.6.5

  • Fixed "Show Keyboard Before Sending to VRC Chatbox" setting
  • Warning message for using VRChat Chatbox: "there's a 5 messages per 5 seconds limit, if you cross that you will incur a 30 second cooldown"
  • Additional bug fixes

Added

Known Bugs

  • Clicking the STTTS or TTS button too quickly before the program has properly loaded causes an error
  • Program occasionally lingers in memory (might be fixed with this update)

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

TTS-Voice-Wizard - v0.6.5.8 Test Build

Published by VRCWizard about 2 years ago

TTS-Voice-Wizard - v0.6.5.1 VRChat Chatbox Support

Published by VRCWizard about 2 years ago

Added Since v0.6.5

  • Fixed "Show Keyboard Before Sending to VRC Chatbox" setting
  • Warning message for using VRChat Chatbox: "there's a 5 messages per 5 seconds limit, if you cross that you will incur a 30 second cooldown"
  • Additional bug fixes

Added

Known Bugs

  • Clicking the STTTS or TTS button too quickly before the program has properly loaded causes an error
  • Program occasionally lingers in memory (might be fixed with this update)

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

TTS-Voice-Wizard - v0.6.5 VRChat Chatbox Support

Published by VRCWizard about 2 years ago

Added

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

TTS-Voice-Wizard - v0.6.4 Bruh Moment

Published by VRCWizard about 2 years ago

If you would like to use the Spotify feature, you no longer need to request access from me. All you have to do is get your own Spotify client ID.
Guide not made yet, if you need help ask in discord.

Redirect URIs: http://localhost:5000/callback

TTS-Voice-Wizard - v0.6.3 Supporter Swag

Published by VRCWizard about 2 years ago

Added

  • Upon opening the app a banner will appear showing all the "Supporters" (one-time donators) and "Acolytes", "Magicians", and "Witches" (monthly donators) you can support me and gain these perks here https://ko-fi.com/ttsvoicewizard
  • Donators are also given respective roles in discord and access to a donator-only chat
  • Estonian added as a supported language

Added after v0.6.1.2

  • Option to stop previous TTS when new TTS is started to settings
  • Option to input CultureInfo for Built-in STT directly for debugging
  • Edit: Built-in system speech output device now saves correctly

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

TTS-Voice-Wizard - v0.6.2

Published by VRCWizard about 2 years ago

Added

  • Option to stop previous TTS when new TTS is started to settings
  • Option to input CultureInfo for Built-in STT directly for debugging
  • Edit: Built-in system speech output device now saves correctly

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

TTS-Voice-Wizard - v0.6.1.2 Extension Request

Published by VRCWizard about 2 years ago

Changes to insure my app complies with Spotify's Terms of Service, Developer Policy , and Design Guidelines.

TTS-Voice-Wizard - v0.6.1 Major Update

Published by VRCWizard about 2 years ago

Added

  • Voices

    • New preview voices added
      • Note: preview voices can only be used by select regions (East US, West Europe, and Southeast Asia)
    • New styles were added for the new voices and a few existing voices
    • Style naming scheme more accurate to actual names (For example, "Happy" is now "cheerful")
  • Audio Quality

    • specified high-fidelity RIFF format Riff24Khz16BitMonoPcm by setting SpeechSynthesisOutputFormat on the SpeechConfig for TTS
      • TTS now sounds higher quality and less muffled
      • it only took 1 line of code why didn't i do this before XD
  • Spotify Feature Improvements

    • Text Collision Detection, prevent KAT text from being accidentally overridden halfway by another text output. For example, a TTS action outputting at the same time as a Spotify action used to cause half of the Spotify text to be cut off by the TTS text.
    • Spotify Feature can now display the current song periodically along with the duration and progress of the song.
    • Code refactoring
    • Changed changelog section format on dashboard tab.

Added Since v0.6.0

  • Fix: Spotify Feature is now paused until hide text delay is finished after a TTS action.
  • Dashboard now includes my socials

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

TTS-Voice-Wizard - v0.6.0 Spotify Feature Improvements

Published by VRCWizard about 2 years ago

Added

  • Voices

    • New preview voices added
    • New styles were added for the new voices and a few existing voices
    • Style naming scheme more accurate to actual names (For example, "Happy" is now "cheerful")
  • Audio Quality

    • specified high-fidelity RIFF format Riff24Khz16BitMonoPcm by setting SpeechSynthesisOutputFormat on the SpeechConfig for TTS
      • TTS now sounds higher quality and less muffled
      • it only took 1 line of code why didn't i do this before XD

Added Since v0.5.9.4

  • Text Collision Detection, prevent KAT text from being accidentally overridden halfway by another text output. For example, a TTS action outputting at the same time as a Spotify action used to cause half of the Spotify text to be cut off by the TTS text.
  • Spotify Feature can now display the current song periodically along with the duration and progress of the song.
  • Code refactoring
  • Changed changelog section format on dashboard tab.

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

TTS-Voice-Wizard - v0.5.9.4 TTS Audio Quality

Published by VRCWizard about 2 years ago

Added

  • New preview voices added
  • New styles were added for the new voices and a few existing voices
  • Style naming scheme more accurate to actual names (For example, "Happy" is now "cheerful")

Added Since v0.5.9

  • specified high-fidelity RIFF format Riff24Khz16BitMonoPcm by setting SpeechSynthesisOutputFormat on the SpeechConfig for TTS
    • TTS now sounds higher quality and less muffled
    • it only took 1 line of code why didn't i do this before XD

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

TTS-Voice-Wizard - v0.5.9 New Voices and Expressions

Published by VRCWizard about 2 years ago

Added

  • New preview voices added
  • New styles were added for the new voices and a few existing voices
  • Style naming scheme more accurate to actual names (For example, "Happy" is now "cheerful")

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

TTS-Voice-Wizard - v0.5.8 System Speech Improvements

Published by VRCWizard about 2 years ago

Added

  • Lite version of the app now referred to as "Windows Built-In System Speech" merged with the main app
  • Windows Built-In System Speech is enabled by default (no key given)
  • many settings are now labeled to show they are for Azure only

Added Since v0.5.7.1

  • You can now set the output device for System Speech within the "Speech Provider tab"
  • Added settings on the speech provider tab now save
  • Bug fixes

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

TTS-Voice-Wizard - v0.5.7 Lite Version Merge

Published by VRCWizard about 2 years ago

Added

  • Lite version of the app now referred to as "Windows Built-In System Speech" merged with the main app
  • Windows Built-In System Speech is enabled by default (no key given)
  • many settings are now labeled to show they are for Azure only

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

TTS-Voice-Wizard - Public Beta v0.5.6 Feature Requests

Published by VRCWizard about 2 years ago

Added

  • Voice customization options now save on app close
  • Continuous Voice Recognition Option added (makes the sttts button act as a toggle)
  • VRChat KAT Change: If a word would be cut off it will now be pushed to the next line instead
  • UI changes, TTS page rich text boxes now use flat style to conceal the trashcan buttons better

Known Bugs

  • Some words will not return anything with STTTS
    • For example, saying only the word "Supercalifragilisticexpialidocious" alone will cause an empty output without errors

Demonstration Video

TTS-Voice-Wizard - Public Beta v0.5.5 Feature Requests

Published by VRCWizard about 2 years ago

Added

  • Voice customization option now save on app close
  • Continuous Voice Recognition Option Added (makes the sttts button act as a toggle)
  • UI changes, TTS page rich text boxes now use flat style to conceal the trashcan buttons better