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
Published by VRCWizard about 2 years ago
UI Changes
added support for KillfrenzyAvatarText 16 parameters sync
STTTS hotkey now works from anywhere in the app
added a bunch of error handling to help users troubleshoot
This update also allows for connecting HRtoVRChat_OSC to TTS Voice Wizard through OSC
emoji addon currently only works with Spotify and heartbeat, it replaces some text with a heart or the Spotify symbol for example.
(How to use: unity replace the KAT texture with the png file provided and enable emojis in the app)
Updated Microsoft.CognitiveServices.Speech from 1.21.0 to the Latest stable 1.22.0
Here are a few screenshots of the Emoji Addon in action alongside the Spotify and HRtoVRChat_OSC addons
Published by VRCWizard about 2 years ago
UI Changes
added support for KillfrenzyAvatarText 16 parameters sync
STTTS hotkey now works from anywhere in the app
added a bunch of error handling to help users troubleshoot
This update also allows for connecting HRtoVRChat_OSC to TTS Voice Wizard through OSC
emoji addon currently only works with Spotify and heartbeat, it replaces some text with a heart or the Spotify symbol for example.
(How to use: unity replace the KAT texture with the png file provided and enable emojis in the app)
Updated Microsoft.CognitiveServices.Speech from 1.21.0 to the Latest stable 1.22.0
Here are a few screenshots of the Emoji Addon in action alongside the Spotify and HRtoVRChat_OSC addons
Published by VRCWizard over 2 years ago
UI Changes
added support for KillfrenzyAvatarText 16 parameters sync
STTTS hotkey now works from anywhere in the app
added a bunch of error handling to help users troubleshoot
This update also allows for connecting HRtoVRChat_OSC to TTS Voice Wizard through OSC
emoji addon currently only works with Spotify and heartbeat, it replaces some text with a heart or the Spotify symbol for example.
(How to use: unity replace the KAT texture with the png file provided and enable emojis in the app)
Updated Microsoft.CognitiveServices.Speech from 1.21.0 to the Latest stable 1.22.0
Here are a few screenshots of the Emoji Addon in action alongside the Spotify and HRtoVRChat_OSC addons
Published by VRCWizard over 2 years ago
added support for 16 parameters
text is not deleted and not hidden on hide delay (testing)
working on emojis addon specifically for heartbeat.
update button (not implemented yet)
Published by VRCWizard over 2 years ago
More information related to error shown upon canceled speech request
Edit: Error log now clears on program load
Published by VRCWizard over 2 years ago
-Now creates logfile.txt in folder
Published by VRCWizard over 2 years ago
-Updated Microsoft.CognitiveServices.Speech from 1.21.0 to the Latest stable 1.22.0
-Added more error handling (hopefully this will help with diagnosing problems better)
-Specifically re-added try/catch block around translation sttts block that had been commented out for testing
-Error message should now be given in log if the speech recognition cancels immediately for any reason instead of being just blank (not for if you just say nothing)
-Spotify Show current song button now works as intended (fixed a couple of updates ago)
Published by VRCWizard over 2 years ago
added showing of errors
Published by VRCWizard over 2 years ago
This update simply connects the HRtoVRChat_OSC to TTS Voice Wizard through OSC
-200Tigersbloxed's app is truly amazing with how many devices are supported get it here: https://github.com/200Tigersbloxed/HRtoVRChat_OSC
-To connect to it to TTS Voice Wizard set the sending port of HRtoVRChat_OSC to 4026 (instead of the default of 9000 which is VRChats receiving port)
Note: HRtoVRChat_OSC also has a neat unity component so you could just use that instead. Voice Wizard only makes the BPM values output in killfrenzy avatar text.
v0.4.3 adds minor bug fixes
Published by VRCWizard over 2 years ago
This update simply connects the HRtoVRChat_OSC to TTS Voice Wizard through OSC
-200Tigersbloxed's app is truly amazing with how many devices are supported get it here: https://github.com/200Tigersbloxed/HRtoVRChat_OSC
-To connect to it to TTS Voice Wizard set the sending port of HRtoVRChat_OSC to 4026 (instead of the default of 9000 which is VRChats receiving port)
Note: HRtoVRChat_OSC also has a neat unity component so you could just use that instead. Voice Wizard only makes the BPM values output in killfrenzy avatar text.
Published by VRCWizard over 2 years ago
-TTS text box and log text box now have neat little clear buttons
-Spotify Feature now only requires you to accept once instead of on every app start (Limited Access: DM me your Spotify email on discord for access to this feature)
-Hide text delay now uses a timer and restarts if you send a new message before a previous hide delay would have finished
-Fixed glitch where your previous message would appear for a brief moment in VRChat when you sent a new message
Published by VRCWizard over 2 years ago
-This update makes the setup process easier as you can now set your microphone and speaker device in the app
-This update also adds a new experimental feature for VRChat users, you can now periodically output the name of your currently playing song on Spotify to your avatar so all your friends can see what you're vibing to.
IMPORTANT: I must add users manually to this feature for now (20~ users maximum for now). Once it is thoroughly tested I will make a request to Spotify to allow for more users and so I don't have to manually add people. If you would like access to the feature DM your Spotify email I'll be adding the first 20 to do so.
-minor refactoring
-exe file renamed to better match application name (this means the folder for config files has changed aswell)
Published by VRCWizard over 2 years ago
(HOTFIX FOR UNEXPECTED VRCHAT TEXT OUTPUT ERROR)
Adds an option to increase the amount of sync parameters my app supports.
-If you have extra parameters to spare I recommend using 8 parameter sync with your avatar rather than 4 for faster OSC sync.
-(Sorry it took me a while to get around to this feature)
-Thank You KillFrenzy
-Don't forget to leave a star on Kill Frenzy's Github
https://github.com/killfrenzy96/KillFrenzyAvatarText
(Image on where to go to change sync parameter amount)
Published by VRCWizard over 2 years ago
Adds an option to increase the amount of sync parameters my app supports.
-If you have extra parameters to spare I recommend using 8 parameter sync with your avatar rather than 4 for faster OSC sync.
-(Sorry it took me a while to get around to this feature)
-Thank You KillFrenzy <3
-Don't forget to leave a star on Kill Frenzy's Github
https://github.com/killfrenzy96/KillFrenzyAvatarText
(Image on where to go to change sync parameter amount)
Published by VRCWizard over 2 years ago
This update implements the "phrase list" feature.
-Have a phrase that the Azure voice recognition won't recognize, add it manually on the settings page
-Now you can call everyone a "Suss E Baka" instead of a "sassy Parker")
-Other useful applications include adding people's names/usernames that the program had a hard time recognizing.
-Enjoy!
Phrase List: Jakob,Jessie,Firetik,Suss E Baka
Published by VRCWizard over 2 years ago
Features:
-New nav bar
-Checkboxs replaced with RJCode Toggle Sliders
-UI given more modern and contrasted feel
-All settings in the Settings tab now save on app close
(The main apps config file is located in Appdata /Local/OSCVRCWiz you may safely delete all folders in that directory.
This will reset ALL of your settings (including Azure key and region settings) if the program breaks due to setting changes.)
Published by VRCWizard over 2 years ago
Features:
-New nav bar
-Checkboxs replaced with RJCode Toggle Sliders
-UI given more modern and contrasted feel
P.S. (Setting saving will come in the next update)
Published by VRCWizard over 2 years ago
Features:
Fixes:
Published by VRCWizard over 2 years ago
Fix for sluggish outputs
AudioSynthesis and VRChat outputs now use Task.Run() again
Published by VRCWizard over 2 years ago
Any Supported language can now be translated to any other supported language!
Text now outputs in VRChat much nicer (many changes/fixes)
French and German no longer use preview voices
-(Preview voices are voices only available in three service regions: East US, West Europe, and Southeast Asia.)
All characters available in kill frenzy's shader are now supported (VRChat Text Display)
-Some unsupported characters will be converted for example Ñ --> N
-Other unsupported characters will be replaced with "?"
-List of supported characters attached in txt file: