Steam VR Overlay
Naturo
Attached is a concept to show what the UI/experience could look like.
Very simplified Steam VR plugin to allow an overlay setup on your wrist in Virtual Reality. This can be used across all Steam VR games.
Gives Voicemod presence to more Virtual reality users with an easier interface without breaking immersion.
Users can choose their top 3 or 5 voices/soundboards to store in the quick access menu. Settings menu allows the user to customise what's shown.
Maybe even adding a system clock to the wrist and could even integrate a virtual keyboard & TTS.
VRChat also allows access to their API using OSC. So can easily work with VRChat's built in Chatbox.
Room to improve and introduce Text to Speech and even Speech to Text. This will allow VRChat users to effectively communicate regardless of having a Mic, being mute or assist with Sign Language learning.
Would be a very long term project however. But an interesting one to see.
c
coke
Merged in a post:
VR Friendly Interface menu/window
淫
淫神 Nafryti
An external window not part of the main VM app that can be displayed in VR through means of OVR Toolkit or XSOverlay to simplify operation of soundboard without extra buttons for settings and such cluttering the overlay.
What this should have:
- Completely programmable buttons, think like Elgato Streamdeck, but it's just a window of buttons separate from the main Voicemod Window. (This would also allow for the Mute Mic button to be added back in for VR users like me with a Hotkey button)
The major issue in VR is the interaction between the VR application and the overlay, it is the same as clicking off the focused window onto another window, and windows that are behind others will be clicked on to bring to the front (Windows Desktop Management basics) when there are a ton of extra buttons and lets say you're in VRChat playing Ghost and you're trying to quickly play a meme for the lolz, sometimes you either click to add a new sound, change the way it plays, slide the audio, mute the mic (except in V3 cuz y'all ruined that feature), etc...
- The layout should be managed from the main window to minimize "extra" buttons to better optimize for VR operation.
The smaller something is, the easier it is to unintentionally click it or something else entirely, the cursor bounces around so much even when you think you're moving steady.
- Buttons should also not be small, anything smaller than the default button size for the Soundboard would be too small IMHO.
The optimal size of buttons isn't much smaller than 2 inches wide in VR, I've seen some smaller and it's not easy to operate them fast
- Since it is being managed by the MAIN Voicemod window, it doesn't need the extra details on the right side, or the navigation menu on the left, and none of the buttons across the bottom either. Only a box of buttons.
Maybe have the ability to have multiple button windows open at the same time to reduce search time (scrolling through endless meme sounds) and better optimize the experience in VR.
I feel like it shouldn't be too much to create a window with hot links to soundboards already in Voicemod, literally just a window of buttons customized to existing sounds, could even just add a feature to the soundboards (the different tabs of sounds) to be in a pop out window, and done! no more accidentally clicking on the wrong button while playing in VR.
Update: I would also like buttons that can be programmed to perform key combinations, like ALT+S or ALT+M, a simple ease of life feature to help control other programs from within VR. (forget if I made that clear already)
Hardwyn
agreed, i use VM more for the soundboard than anything else
ReyingRexer
Yes
Juan
Merged in a post:
VR Menu
Leon A
Add VR compatability, and a menu that you can see in games allowing you to play sounds, and use the voice changer. (Make a standalone version for VR)
c
coke
Merged in a post:
Idea!
Lev Khanin
So you've added a mobile voicemod... now can you please add a vr voicemod? Its almost a phone in a box so it cant be that hard right? Please do it.
C
Canton Nathans
Love the idea of streamlining it this would be great to see as OVR toolkit can be a tad clunky
c
coke
Related with this one: https://voicemod.canny.io/desktop-feedback-board/p/overlay-to-manage-voicemod
Naturo
Can most like be built and using Voicemod Control API. The base Voicemod app has to be running, UI just for VR but uses Control API to connect to Voicemod without needing any additional program running. Similar to how Stream Deck works, but in a Virtual interface.
Steam VR can detect and be enabled as an overlay. ✨