Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

TS6 Mic Click

TeamSpeak 6 shipped without the one feature I'd taken for granted for over two decades: an audible mic click. No feedback when your mic opens. No way to tell if background noise — a cough, a clacky keyboard, a passing truck — was lighting up your icon for the entire channel to hear. It was maddening. So I built it myself.

A single-file, zero-dependency browser app that plays distinct click sounds when you start and stop talking via the TS6 Remote Apps API.

Usage

  1. Download ts6_mic.html (right-click → Save link as)
  2. Open ts6_mic.html in a browser (Chrome/Firefox/Edge)
  3. In TeamSpeak 6: Settings → Remote Apps → Permission Requests → accept the request
  4. Click anywhere on the page once to allow audio (browser safety feature)
  5. Use the volume slider to adjust loudness

How it works

Connects to the TeamSpeak 6 Remote Apps WebSocket (ws://127.0.0.1:5899) and listens for flagTalking events. Plays a mic-on sound when you press push-to-talk (or VAD triggers) and a mic-off sound on release.

Troubleshooting

Do I have to re-authorize TS6 every time? Some browsers (e.g. private/incognito mode) wipe localStorage on close. Once the app connects and the 💾 Save API Key permanently button appears, click it. This downloads a new HTML file with the key baked right in. Replace your old file with it — no more re-authorization needed.

Features

  • Embedded WAV sounds (no external files)
  • Configurable volume with live preview
  • Reconnect on disconnect (5s interval)
  • One-click permanent API key baking (downloads a self-contained HTML)

Files

  • ts6_mic.html — the entire app, single file, no dependencies

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages