Hi folks,
I have found a way to broadcast audio.
I can replay streaming audio (shoutcast, etc) or play back scripted audio, or even do text-to-speech so you can talk to "things" (NPC?).
What would you do with this, should I put the effort into polishing this or is it a dead duck?
Ideas so far;
Rules are.
Old discussions
Plugins that already do in-game voice playback
I have found a way to broadcast audio.
I can replay streaming audio (shoutcast, etc) or play back scripted audio, or even do text-to-speech so you can talk to "things" (NPC?).
What would you do with this, should I put the effort into polishing this or is it a dead duck?
Ideas so far;
- Radio station for broadcast
- Radios to listen in to streaming services
- Walkie talkies
- Metal detector / audio alerts / etc
- Telephones
- Anti-raid "hey you there"
- AI NPC you can talk to via voice
Rules are.
- You can transmit to 1:1 (server -> specific player)
- You can transmit 1:many (server -> many players)
- I use a spectating "NPC" (BasePlayer object), sadly a "." and name appear ( name can just be spaces or a number )
- I can attach it to fixed position (radio, speaker, etc) or attach to player mode
- Not sure if this will be a server performance killer, will experiment based on your answers...
Old discussions
- https://umod.org/community/rust/6291-using-voice-chat-as-in-game-radio
- https://umod.org/community/rust/4317-clone-voice-with-packet-injection
- https://umod.org/community/rust/5475-modifyingsending-custom-voice-in-onplayervoice
Plugins that already do in-game voice playback