ericek111 1d61f458ae Process the microphone like TS3, and tell it about key presses
The capture path now runs the ported WebRTC chain in place of the
home-made noise, typing and gain stages, which are removed.

- As in TS3, the speech detector judges the raw microphone signal, while
  the level meter and volume gate see the processed one.
- Noise removal takes TS3's four levels (6, 12, 18 or 21 dB); a stored
  0..1 level falls back to TS3's default of 12 dB.
- Every key press from the global input hook reaches the connected
  microphones and the microphone test, so typing attenuation engages
  while the user types.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 20:47:04 +00:00
2026-08-19 15:11:49 +00:00
Description
A reimplementation of TeamSpeak 3 in Java
4.7 MiB
TS3 Latest
2026-08-14 21:55:29 +02:00
Languages
Java 85.5%
Kotlin 13.3%
C++ 0.6%
Python 0.5%