Created as an extension to the existing sound library this will allow you to convert text to speech using voices of your choosing. The system is powered by a thirdparty elevenlabs. How this works is in the config serverside you're able to create voices by using a 'voice_id" and with that you can then generate the text of your choosing. You can then play these sounds on the client(s)
sound.CreateVoice( filename, voice_id, text )
sound.PlayVoiceSound( player, sound ) -- serverside
sound.PlayVoiceSound( name ) -- clientside
- A Garry's Mod server
- Elevenlabs free account, To create OWN voices you require their cheapest subscription
- Place
vs_voice_ai
within your serversgarrysmod/addons
.