6 ms·
One thing discord fails at accomplishing is voice activation in their web browser client. If anyone from the company is reading I will gladly write you a python
by gravypod 9y ago
One thing discord fails at accomplishing is voice activation in their web browser client. If anyone from the company is reading I will gladly write you a python/scipy program that will do the correct real-time DSP for voice activation if you implement it into your platform.
It's a window, an fft, a filter around a primary frequency range, an integration, and an N second timer since the last time the audio crosses the threshold.
Discord's current implementation drops in the middle for words! It's crazy.
- Vishnevskiy 9y agoIs this only in our web client or also in our desktop client?
- chriskanan 9y agoIt definitely drops the last word for the cell phone app. I often talk using the desktop client to someone using the cell phone app, and every last word of a sentence she says seems dropped
- Vishnevskiy 9y agoAndroid, iOS? Do they use automatic detection or did they adjust the thresholds.
- sebleon 9y agoFinish every sentence by saying “over” ;)
- pmarreck 9y ago(CTO of Discord, in case anyone doesn’t realize) also as a phoenix dev (just released my first big site), you picked the right stack :)
- pkiv 9y agoI frequently experience this in the web client. Sometimes we have to switch to Skype because it does a better job of mic activation. Edit: I've adjusted the thresholds to try and tune it, but it's been very hit or miss.
- bunkerbewohner 9y agoWe use the desktop client and our group often has problems with words being dropped not only at the end but also in the middle of someone talking if they're using voice activation. :-/ It's usually specific users whose words get dropped, maybe their activation threshold is just low enough. But still, seems to me like this should not happen, especially in the middle of sentences, since the beginning of the sentence is recorded just fine. (Windows 10 Pro)
- gravypod 9y agoIt's the web client. I haven't tested the desktop client.
- dwrtz 9y agoWhat's wrong with push-to-talk?
- gravypod 9y agoIt's obsolete and only needed because their software is broken. Skype, Google Hangouts, teamspeak, ventrillo, mumble, and tox all support my microphone and voice activation correctly.
- ben-schaaf 9y agoPush to talk is most certainly not obsolete. I (and many gamers I know) use push to talk for the privacy of being able to choose when your microphone is activated. Its even more useful in competitive gaming and/or streaming where many want to chose what to say to their team/friends and themselves/the stream.
- iMarv 9y agoAlso helps a lot in large communities. There will always be people that are nice and you like to have around, but are a bit "louder" during gaming sessions. We were really successful by teaching them to not hit the PTT-button when they need to drop their load of frustration.
- cuckcuckspruce 9y agoThe gaming community that I am a part of that uses Discord holds a weekly big gaming session where almost everyone attends at the same time. It occurs around dinner time on the west coast, so some of our west coast members will be having dinner between rounds. Push to talk allows them to talk between bites without all of us getting the smacking sounds of chewing and eating in our ears.
- gravypod 9y agoIs push to talk a better solution than a toggle push-to-mute?
- 9y ago