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.9.2

Published by VRCWizard almost 2 years ago

  • UI Changes
    • Settings Pages Combined
  • Change speaking style with voice commands
    • (Turn on "Change Speaking Style Upon Saying Style Name" in Azure Settings)
    • it does what it says, when you say he name of a style it will switch what you say to that style.
  • Dark Mode Option
  • Approved Media List Made Easier?
  • Media Integration now has a variable to show when paused
TTS-Voice-Wizard - v0.9.0.1 Bug Fix

Published by VRCWizard almost 2 years ago

  • Fixes an issue with the program crashing when using TTS with the Stream Text Overlay enabled but the window closed.
    (Version in program still labeled as 0.9.0)
TTS-Voice-Wizard - v0.9.0 Pre-Release

Published by VRCWizard almost 2 years ago

  • Indonesian language added
TTS-Voice-Wizard - v0.8.8.9 Pre-Release

Published by VRCWizard almost 2 years ago

  • Try/Catch added for "Cannot set voice"
  • spelling fixes
  • option for not translating voice when Azure translation is enabled (voice in the native language, text in translated language)
TTS-Voice-Wizard - v0.8.8.8 Major Update (Fixed)

Published by VRCWizard almost 2 years ago

Changelog

Note: x86 contains the "Moon Base Alpha" (FonixTalk) Voices, they are disabled on the x64 version. Feel free to use the x86 version even if you are on a 64-bit OS!
Just make sure you download the correct .NET framework. This is why the Quickstart Guide says to download both x64 and x86 versions.

since 0.8.8.6

  • fixed voice commands always sending 0

0.8.8.6

  • fixes and UI changes
    • the location of various setting have changed

0.8.8

Note: this update hasn't been thoroughly tested yet and may contain bugs

  • INPUT AND OUTPUT DEVICE IS NOW SELECTED IN GENERAL / AUDIO SETTINGS
    • system speech always uses default input device!!!
  • redesigned Voice Commands Tab
  • log message when voice command is successful
  • voice now save when closing and opening app (tiktok, system speech)
  • crashing when using TikTok voices fixed
  • TTS textbox now shows character count (note that a tiktok tts action can have a max of 300 characters)
  • images for various buttons changed

0.8.7

0.8.6.5

  • Voice Commands Tab
  • Option to increase/decrease tts textbox font size
  • If you are sending to log you are sending to new textfile (Text4OBS.txt) that holds your last message (for OBS read from file feature)
  • Removed text box resize tool
  • Slightly increased size for sttts button

0.8.6.6

  • fixes bug that breaks media integration when hide delay was disabled.
  • instruction links updated
  • button added for adding the newest source automatically
  • buttons added for easier media text customization
  • note: fonixtalk is still disabled in x64
TTS-Voice-Wizard - v0.8.8.6 Major Update

Published by VRCWizard almost 2 years ago

DO NOT USE THIS UPDATE IT CONTAINS A BUG WITH VOICE COMMANDS FIXED IN v0.8.8.8 https://github.com/VRCWizard/TTS-Voice-Wizard/releases/tag/v0.8.8.8

Changelog

Note: x86 contains the "Moon Base Alpha" (FonixTalk) Voices, they are disabled on the x64 version. Feel free to use the x86 version even if you are on a 64-bit OS!
Just make sure you download the correct .NET framework. This is why the Quickstart Guide says to download both x64 and x86 versions.

since 0.8.8.6

  • fixes and UI changes
    • the location of various setting have changed

0.8.8

Note: this update hasn't been thoroughly tested yet and may contain bugs

  • INPUT AND OUTPUT DEVICE IS NOW SELECTED IN GENERAL / AUDIO SETTINGS
    • system speech always uses default input device!!!
  • redesigned Voice Commands Tab
  • log message when voice command is successful
  • voice now save when closing and opening app (tiktok, system speech)
  • crashing when using TikTok voices fixed
  • TTS textbox now shows character count (note that a tiktok tts action can have a max of 300 characters)
  • images for various buttons changed

0.8.7

0.8.6.5

  • Voice Commands Tab
  • Option to increase/decrease tts textbox font size
  • If you are sending to log you are sending to new textfile (Text4OBS.txt) that holds your last message (for OBS read from file feature)
  • Removed text box resize tool
  • Slightly increased size for sttts button

0.8.6.6

  • fixes bug that breaks media integration when hide delay was disabled.
  • instruction links updated
  • button added for adding the newest source automatically
  • buttons added for easier media text customization
  • note: fonixtalk is still disabled in x64
TTS-Voice-Wizard - v0.8.8 Pre-Release

Published by VRCWizard almost 2 years ago

Note: this update hasn't been thoroughly tested yet and may contain bugs

  • INPUT AND OUTPUT DEVICE IS NOW SELECTED IN GENERAL / AUDIO SETTINGS
    • system speech always uses default input device!!!
  • Redesigned Voice Commands Tab
  • log message when voice command is successful
  • voice now save when closing and opening app (tiktok, system speech)
  • crashing when using TikTok voices fixed
  • TTS textbox now shows character count (note that a tiktok tts action can have a max of 300 characters)
  • images for various buttons changed
TTS-Voice-Wizard - v0.8.7

Published by VRCWizard almost 2 years ago

Changelog

Videos

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

Setup Tutorial Video

TTS Voice Wizard Setup Tutorial

TTS-Voice-Wizard - 0.8.6.5 Voice Commands

Published by VRCWizard almost 2 years ago

Changelog

  • Voice Commands Tab
  • Option to increase/decrease tts textbox font size
  • If you are sending to log you are sending to new textfile (Text4OBS.txt) that holds your last message (for OBS read from file feature)
  • Remove text box resize tool until i can make it less wonky
  • Slightly increased size for sttts button

Videos

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

Setup Tutorial Video

TTS Voice Wizard Setup Tutorial

TTS-Voice-Wizard - v0.8.6 (not latest/stable release)

Published by VRCWizard almost 2 years ago

Changelog

  • fixes bug that breaks media integration when hide delay was disabled.
  • instruction links updated
  • button added for adding the newest source automatically
  • buttons added for easier media text customization
  • note: fonixtalk is still disabled in x64

Videos

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

Setup Tutorial Video

TTS Voice Wizard Setup Tutorial

TTS-Voice-Wizard - v0.8.5.2 Hot Fixes

Published by VRCWizard almost 2 years ago

Changelog

  • Fixes System Speech speech to text not working with "ctrl + g" hotkey
  • KAT Debug now refreshes text without deleting it so users that already saw the text perfectly will not be affected.

Note

  • FonixTalk Option Disabled in x64 (can be used in x86 build)
    • The cut off text in app says "Disabled by x64"
  • Each build requires its respective .NET Runtime (if you have both installed as instructed in the quickstart guide, no action required)

Videos

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

Setup Tutorial Video

TTS Voice Wizard Setup Tutorial

TTS-Voice-Wizard - v0.8.5 OSC Listener Fix

Published by VRCWizard almost 2 years ago

Changelog

  • Fixes OSC Listener not working in these versions.
  • FonixTalk Option Disabled in x64 (can be used in x86 build)
  • Each build requires its respective .NET Runtime (if you have both installed as instructed in the quickstart guide, no action required)
  • This version may also fix the random crashing

Videos

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

Setup Tutorial Video

TTS Voice Wizard Setup Tutorial

TTS-Voice-Wizard - v0.8.4.1 VRChat Chatbox UTF-8 Support

Published by VRCWizard almost 2 years ago

Changelog

  • This build is x64 instead of x86 to see if this change was the cause of random program crashing.
  • FonixTalk Option Disabled (use the previous version which is x86 for fonixTalk voices if you use them)

Added v0.8.4.0

  • Using a modified version of CoreOSC rather than SharpOSC for OSC now
  • Hungarian Language Added
  • Option to shrink TTS Box
    • it's a little wonky when resizing the app window
  • KAT debug button added to refresh KAT Text

Videos

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

Setup Tutorial Video

TTS Voice Wizard Setup Tutorial

TTS-Voice-Wizard - v0.8.4.0

Published by VRCWizard almost 2 years ago

Changelog

Added

  • Using a modified version of CoreOSC rather than SharpOSC for OSC now
  • Hungarian Language Added
  • Option to shrink TTS Box
    • it's a little wonky when resizing the app window
  • KAT debug button added to refresh KAT Text

Videos

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

Setup Tutorial Video

TTS Voice Wizard Setup Tutorial

TTS-Voice-Wizard - v0.8.3.1

Published by VRCWizard about 2 years ago

Important

You will need to download the x86 version for windows desktop apps from this link to run this version of the program. .Net Runtime Referal Link

Changelog

Added

  • Azure TTS shows cancellation errors in log (debugging purposes)
  • Fonix no longer outputs to log twice
  • converting from SharpOSC to CoreOSC

Added v0.8.3

  • Option to have Spotify / Windows Media "Output on Update Interval" stop when audio is paused

Added v0.8.2.3

  • Approved media list bug fix for leading whitespace

Added v0.8.2

  • UI Changes
  • System Speech / FonixTalk tab option to reload output devices

Added 0.8.1

  • New TTS Only Voices using "FonixTalk with SharpTalk .NET wrapper
    • They are basically Moonbase Alpha voices, try copy-pasting some songs :) https://steamcommunity.com/sharedfiles/filedetails/?id=919364352
    • Currently Output device for these voices is set in the System Speech tab
    • Advanced Note: ONLY WORKS IF PROJECT > PROPERTIES > BUILD > PLATFORM TARGET is set to x86 due to the FonixTalk.dll being 32-bit only
  • Due to this huge addition the Text to Speech page has been modified
    image
  • Spotify Integration tab replaced by Media Integration tab
    • Adds Windows built-in media feature to show the title and author of what you are listening to whether it be on Chrome, Spotify.exe or something else
      image

Added v0.7.9.7

  • allows users to have only Spotify Output Text display over OSC
  • allows users to have Spotify on KAT and TTS/STTTS/TTT actions on VRC Chatbox or vice versa
    image

Added 0.7.9.6

  • fixes Web Captioner text output delay if TTS option was selected
  • Web Captioner TTS settings save now
  • option to activate Web Captioner listener on app start

Videos

Demonstration Video

TTSVoiceWizard an OSC Speech to TTS App for VRChat

Setup Tutorial Video

TTS Voice Wizard Setup Tutorial

TTS-Voice-Wizard - v0.8.3

Published by VRCWizard about 2 years ago

Added

  • Option to have Spotify / Windows Media "Output on Update Interval" stop when audio is paused

Added v0.8.2.3

  • Approved media list bug fix for leading whitespace

Added v0.8.2

  • UI Changes
  • System Speech / FonixTalk tab option to reload output devices

Added 0.8.1

  • New TTS Only Voices using "FonixTalk with SharpTalk .NET wrapper
    • They are basically Moonbase Alpha voices, try copy-pasting some songs :) https://steamcommunity.com/sharedfiles/filedetails/?id=919364352
    • Currently Output device for these voices is set in the System Speech tab
    • Advanced Note: ONLY WORKS IF PROJECT > PROPERTIES > BUILD > PLATFORM TARGET is set to x86 due to the FonixTalk.dll being 32-bit only
  • Due to this huge addition the Text to Speech page has been modified
    image
  • Spotify Integration tab replaced by Media Integration tab
    • Adds Windows built-in media feature to show the title and author of what you are listening to whether it be on Chrome, Spotify.exe or something else
      image

Added v0.7.9.7

  • allows users to have only Spotify Output Text display over OSC
  • allows users to have Spotify on KAT and TTS/STTTS/TTT actions on VRC Chatbox or vice versa
    image

Added 0.7.9.6

  • fixes Web Captioner text output delay if TTS option was selected
  • Web Captioner TTS settings save now
  • option to activate Web Captioner listener on app start
TTS-Voice-Wizard - v0.8.2.3

Published by VRCWizard about 2 years ago

Added

  • Approved media list bug fix for leading whitespace

Added v0.8.2

  • UI Changes
  • System Speech / FonixTalk tab option to reload output devices

Added 0.8.1

  • New TTS Only Voices using "FonixTalk with SharpTalk .NET wrapper
    • They are basically Moonbase Alpha voices, try copy-pasting some songs :) https://steamcommunity.com/sharedfiles/filedetails/?id=919364352
    • Currently Output device for these voices is set in the System Speech tab
    • Advanced Note: ONLY WORKS IF PROJECT > PROPERTIES > BUILD > PLATFORM TARGET is set to x86 due to the FonixTalk.dll being 32-bit only
  • Due to this huge addition the Text to Speech page has been modified
    image
  • Spotify Integration tab replaced by Media Integration tab
    • Adds Windows built-in media feature to show the title and author of what you are listening to whether it be on Chrome, Spotify.exe or something else
      image

Added v0.7.9.7

  • allows users to have only Spotify Output Text display over OSC
  • allows users to have Spotify on KAT and TTS/STTTS/TTT actions on VRC Chatbox or vice versa
    image

Added 0.7.9.6

  • fixes Web Captioner text output delay if TTS option was selected
  • Web Captioner TTS settings save now
  • option to activate Web Captioner listener on app start
TTS-Voice-Wizard - v0.8.2

Published by VRCWizard about 2 years ago

Added

  • UI Changes
  • System Speech / FonixTalk tab option to reload output devices

Added 0.8.1

  • New TTS Only Voices using "FonixTalk with SharpTalk .NET wrapper
    • They are basically Moonbase Alpha voices, try copy-pasting some songs :) https://steamcommunity.com/sharedfiles/filedetails/?id=919364352
    • Currently Output device for these voices is set in the System Speech tab
    • Advanced Note: ONLY WORKS IF PROJECT > PROPERTIES > BUILD > PLATFORM TARGET is set to x86 due to the FonixTalk.dll being 32-bit only
  • Due to this huge addition the Text to Speech page has been modified
    image
  • Spotify Integration tab replaced by Media Integration tab
    • Adds Windows built-in media feature to show the title and author of what you are listening to whether it be on Chrome, Spotify.exe or something else
      image

Added v0.7.9.7

  • allows users to have only Spotify Output Text display over OSC
  • allows users to have Spotify on KAT and TTS/STTTS/TTT actions on VRC Chatbox or vice versa
    image

Added 0.7.9.6

  • fixes Web Captioner text output delay if TTS option was selected
  • Web Captioner TTS settings save now
  • option to activate Web Captioner listener on app start
TTS-Voice-Wizard - v0.8.1 Windows Media and FonixTalk

Published by VRCWizard about 2 years ago

Added

  • New TTS Only Voices using "FonixTalk with SharpTalk .NET wrapper

    • They are basically Moonbase Alpha voices, try copy-pasting some songs :) https://steamcommunity.com/sharedfiles/filedetails/?id=919364352
    • Currently Output device for these voices is set in the System Speech tab
    • Advanced Note: ONLY WORKS IF PROJECT > PROPERTIES > BUILD > PLATFORM TARGET is set to x86 due to the FonixTalk.dll being 32-bit only
  • Due to this huge addition the Text to Speech page has been modified
    image

  • Spotify Integration tab replaced by Media Integration tab

    • Adds Windows built-in media feature to show the title and author of what you are listening to whether it be on Chrome, Spotify.exe or something else
      image

Added v0.7.9.7

  • allows users to have only Spotify Output Text display over OSC
  • allows users to have Spotify on KAT and TTS/STTTS/TTT actions on VRC Chatbox or vice versa
    image

Added 0.7.9.6

  • fixes Web Captioner text output delay if TTS option was selected
  • Web Captioner TTS settings save now
  • option to activate Web Captioner listener on app start
TTS-Voice-Wizard - v0.8.0.1 Unfinished Pre-Release

Published by VRCWizard about 2 years ago

This update is really unfinished but I thought I would publish it to get some feedback. There may be bugs.

Added

  • New TTS Only Voices using "FonixTalk with SharpTalk .NET wrapper

    • They are basically Moonbase Alpha voices, try copy-pasting some songs :) https://steamcommunity.com/sharedfiles/filedetails/?id=919364352
    • Currently Output device for these voices is set in the System Speech tab
    • Advanced Note: ONLY WORKS IF PROJECT > PROPERTIES > BUILD > PLATFORM TARGET is set to x86 due to the FonixTalk.dll being 32-bit only
      image
  • Spotify Integration tab replaced by Media Integration tab

    • Adds Windows built-in media feature to show the title and author of what you are listening to whether it be on Chrome, Spotify.exe or something else
      image