OpenAsar/arrpc

Support for voice activity? (SPEAKING_START/STOP)

asahilina opened this issue · 2 comments

I'm curious whether supporting the Discord RPC voice events (SPEAKING_START, SPEAKING_STOP) would be possible. These are used by https://reactive.fugi.tech/ to display voice activity with user PNGs, and it's what most VTubers use for group calls and things like that (when not doing full video sharing or for people with just a PNG), but right now it only works with the official Discord client.

I'd be happy to look into adding support myself, but I have no idea whether it's even possible for arRPC/ArmCord, so I'd love to hear some guidance ^^

(Aside: right now connections from that site are outright rejected with [arRPC > websocket] disallowed origin https://reactive.fugi.tech. I assume that's something that could be changed but might need some authentication flow...)

Interesting, thanks for filing an issue. Privacy implications will be tricky to find a good way to do it.

https://github.com/sersorrel/WhosTalking would also benefit from this I think