You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Something brought up in the discord was the idea of having little noises that play when somebody speaks.
Basic idea:
It sound repeat the same sound over and over but pitched randomly each time, potentially with the length of repetition corresponding to the length of the said phrase.
Each species should have one or two possible speech sounds -- the player can choose from any, organized by species, and slide the base pitch of their character's voice. Players are encouraged to choose speech sounds corresponding to their species but not required to.
There should be a toggleable option (and when we get around to redoing the sound settings, a slider) to disable speech sounds client-side.
A few details, more optional/edge-casey:
The final sound of a question mark should be higher pitched, to imitate the rising tone of a question
Cyborgs should have about half as much tone variation as others
Characters that use sign language should not make speech sounds (obviously)
Plasmans should make xylophone and/or bone-rattling noises.
Breathing helium should raise your voice by one octave.
Some questions that will need to be answered:
How will whispering be handled? No sound? A quiet version of the player's speech sound? A special whisper sfx? I'm thinking no sound but I'm not sure.
If you're out of line of sight (how speech visibility is normally handled) can you still hear speech sfx? Notably, you can still hear/see footprints even outside of line of sight, so it wouldn't be completely inconsistent with how sounds already work. Hearing ominous but not understandable voices coming from the maintenance next your department would be a very interesting quirk of this, I think.
I'd be totally up for making the sounds myself and working to make the implementation sound good, but I'm not going to do the base system myself. I need a break from BYOND at the moment, and this seems like the sort of thing that would need a lot of datum and component fuckery, which I wouldn't know how to do.
The text was updated successfully, but these errors were encountered:
Something brought up in the discord was the idea of having little noises that play when somebody speaks.
Basic idea:
A few details, more optional/edge-casey:
Some questions that will need to be answered:
Some helpful previous PRs with code to steal:
TTS: tgstation#68106
Speech sounds: tgstation#49042
I'd be totally up for making the sounds myself and working to make the implementation sound good, but I'm not going to do the base system myself. I need a break from BYOND at the moment, and this seems like the sort of thing that would need a lot of datum and component fuckery, which I wouldn't know how to do.
The text was updated successfully, but these errors were encountered: