[{"data":1,"prerenderedAt":353},["ShallowReactive",2],{"repo-echosixhiya-webspeak-client-for-teamspeak-en":3,"i18n-echosixhiya-webspeak-client-for-teamspeak-en":350},{"mirrorPool":4,"detail":13,"relatedProjects":245},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":29,"homepage":30,"pushedAt":31,"ownerAvatar":32,"ownerName":33,"ownerBio":34,"lastSyncTime":35,"lastReleaseTime":36,"tags":37,"license":45,"category":46,"subgroup":47,"releases":48},"EchoSixHIYA","WebSpeak-client-for-TeamSpeak",1247410919,"https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak",107,"TypeScript","A self-hosted TeamSpeak web client and browser gateway. Join TeamSpeak 3\u002F6 voice channels directly from your browser — no TeamSpeak client required.",{"TypeScript":22,"Vue":23,"JavaScript":24,"CSS":25,"Rust":26,"PowerShell":27,"HTML":27,"Dockerfile":28,"Java":28},68.7,12.7,9.4,8.4,0.5,0.1,0,[],"https:\u002F\u002Fshanghai.webspeak.online\u002F","2026-10-17","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F64828020?v=4","ILLUSIA","A.K.A 伊露希亚\u002F希亚\r\n","2026-10-17T11:37:32.522825+00:00","2026-10-17T02:00:19Z",[38,39,40,41,42,43,44],"teamspeak","teamspeak-client","teamspeak-server","teamspeak3","teamspeak3-plugin","teamspeak3-server","teamspeak5","AGPL-3.0","tools","语音转文字工具",[49,86,124,163,181,198,214,229],{"tag":50,"publishAt":36,"semVer":51,"prerelease":54,"assets":55},"v0.2.8",[28,52,53],2,8,false,[56,61,66,71,76,81],{"fileName":57,"sizeMb":58,"sha256":59,"downloadCount":28,"originUrl":60},"webspeak-android-v0.2.8-arm64-v8a-debug.apk",74.12,"3f1e7f9c5e6acf4aaeca150e33d3889ba21d605c9dfcb5ea6292e3e267eb7c47","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.8\u002Fwebspeak-android-v0.2.8-arm64-v8a-debug.apk",{"fileName":62,"sizeMb":63,"sha256":64,"downloadCount":28,"originUrl":65},"webspeak-android-v0.2.8-armeabi-v7a-debug.apk",70.09,"5f63e05d7a94803b7747ea504272521d2bd1b90eae2760ba670759055f393a57","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.8\u002Fwebspeak-android-v0.2.8-armeabi-v7a-debug.apk",{"fileName":67,"sizeMb":68,"sha256":69,"downloadCount":28,"originUrl":70},"webspeak-android-v0.2.8-x86_64-debug.apk",78.52,"a7cbab688830801c86dcef04629e276bc5fc46094accdb67a4c8d5b56d548ea3","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.8\u002Fwebspeak-android-v0.2.8-x86_64-debug.apk",{"fileName":72,"sizeMb":73,"sha256":74,"downloadCount":28,"originUrl":75},"webspeak-webclient-v0.2.8-linux-arm64.tar.gz",57.22,"5914f9cee0a191f10058752eaac8a51b3380c9a36e3a1875ec2718b01a7fd040","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.8\u002Fwebspeak-webclient-v0.2.8-linux-arm64.tar.gz",{"fileName":77,"sizeMb":78,"sha256":79,"downloadCount":52,"originUrl":80},"webspeak-webclient-v0.2.8-linux-x64.tar.gz",57.34,"fbec726277c86dbf4150e4b0ee161f7ab87e22c2429b0972daa52e7bcd07b00e","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.8\u002Fwebspeak-webclient-v0.2.8-linux-x64.tar.gz",{"fileName":82,"sizeMb":83,"sha256":84,"downloadCount":52,"originUrl":85},"webspeak-webclient-v0.2.8-windows-x64.zip",50.83,"5dcdcf14fabd787c9f5bf885042b9ba2f262749ed622bc0e651ef945cfc56c15","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.8\u002Fwebspeak-webclient-v0.2.8-windows-x64.zip",{"tag":87,"publishAt":88,"semVer":89,"prerelease":54,"assets":91},"v0.2.7","2026-10-12T23:52:53Z",[28,52,90],7,[92,98,103,108,113,118],{"fileName":93,"sizeMb":94,"sha256":95,"downloadCount":96,"originUrl":97},"webspeak-android-v0.2.7-arm64-v8a-debug.apk",74.08,"81dd1e7a551b8c02355541dc13041327cd608d69f6ed9365411924e7457f8492",3,"https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.7\u002Fwebspeak-android-v0.2.7-arm64-v8a-debug.apk",{"fileName":99,"sizeMb":100,"sha256":101,"downloadCount":28,"originUrl":102},"webspeak-android-v0.2.7-armeabi-v7a-debug.apk",70.05,"44884589687a92a56a6e269eea8cd2ab915923a234359d70d260da92f6372f54","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.7\u002Fwebspeak-android-v0.2.7-armeabi-v7a-debug.apk",{"fileName":104,"sizeMb":105,"sha256":106,"downloadCount":28,"originUrl":107},"webspeak-android-v0.2.7-x86_64-debug.apk",78.48,"783f1275218457b07fc0118aecbefce37b7f56acc22d532ff84719a898db3ae7","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.7\u002Fwebspeak-android-v0.2.7-x86_64-debug.apk",{"fileName":109,"sizeMb":110,"sha256":111,"downloadCount":52,"originUrl":112},"webspeak-webclient-v0.2.7-linux-arm64.tar.gz",57.19,"f07cac33a0085651eec61e35a24c2e8077e3fb172833e680f80e2f167a699604","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.7\u002Fwebspeak-webclient-v0.2.7-linux-arm64.tar.gz",{"fileName":114,"sizeMb":115,"sha256":116,"downloadCount":96,"originUrl":117},"webspeak-webclient-v0.2.7-linux-x64.tar.gz",57.32,"7f1b52dbb47aa26b891e2f6a220d05578f8d333e01e716a15f38bb0617dae746","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.7\u002Fwebspeak-webclient-v0.2.7-linux-x64.tar.gz",{"fileName":119,"sizeMb":120,"sha256":121,"downloadCount":122,"originUrl":123},"webspeak-webclient-v0.2.7-windows-x64.zip",50.8,"98d0b8dbd665cd53669a42d8ee0173b2beb4cbb9d158c390d9c16a955c2d32e2",13,"https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.7\u002Fwebspeak-webclient-v0.2.7-windows-x64.zip",{"tag":125,"publishAt":126,"semVer":127,"prerelease":54,"assets":129},"v0.2.6","2026-10-08T03:36:10Z",[28,52,128],6,[130,136,141,146,151,157],{"fileName":131,"sizeMb":132,"sha256":133,"downloadCount":134,"originUrl":135},"webspeak-android-v0.2.6-arm64-v8a-debug.apk",72.8,"7a76656e2fec2dc95caacb5119b623eaa4726ce3152ae2dbbb9e4e9b33705ba2",15,"https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.6\u002Fwebspeak-android-v0.2.6-arm64-v8a-debug.apk",{"fileName":137,"sizeMb":138,"sha256":139,"downloadCount":28,"originUrl":140},"webspeak-android-v0.2.6-armeabi-v7a-debug.apk",68.76,"84f5940f33733d5ce653a28f782e394c50597ab7cf84e8f47997ae05b31bb4c1","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.6\u002Fwebspeak-android-v0.2.6-armeabi-v7a-debug.apk",{"fileName":142,"sizeMb":143,"sha256":144,"downloadCount":28,"originUrl":145},"webspeak-android-v0.2.6-x86_64-debug.apk",77.19,"93ee045eed5a70e332cc7c51ed1eff290ad31578eb93c7a9d85ab923fa84bbb1","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.6\u002Fwebspeak-android-v0.2.6-x86_64-debug.apk",{"fileName":147,"sizeMb":148,"sha256":149,"downloadCount":28,"originUrl":150},"webspeak-webclient-v0.2.6-linux-arm64.tar.gz",56.43,"075dc9884d22b9b8eb06f2775583bde2344ef60ba272c35a06eafcc5914050fb","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.6\u002Fwebspeak-webclient-v0.2.6-linux-arm64.tar.gz",{"fileName":152,"sizeMb":153,"sha256":154,"downloadCount":155,"originUrl":156},"webspeak-webclient-v0.2.6-linux-x64.tar.gz",56.56,"7d1c00e3efe71f6c389f256e068557eb53fc89c13720b8dbe31a5b5c2bf818b9",18,"https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.6\u002Fwebspeak-webclient-v0.2.6-linux-x64.tar.gz",{"fileName":158,"sizeMb":159,"sha256":160,"downloadCount":161,"originUrl":162},"webspeak-webclient-v0.2.6-windows-x64.zip",49.95,"6fe2ed5301425388da78902e0fe9ba72c713e4e285452677485dba884908e836",16,"https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.6\u002Fwebspeak-webclient-v0.2.6-windows-x64.zip",{"tag":164,"publishAt":165,"semVer":166,"prerelease":54,"assets":168},"v0.2.5","2026-09-27T05:36:19Z",[28,52,167],5,[169,175],{"fileName":170,"sizeMb":171,"sha256":172,"downloadCount":173,"originUrl":174},"webspeak-webclient-v0.2.5-linux-x64.tar.gz",56.42,"4a5ec4f873a0c3bb894825a741e40620aa7931bb3525d6e96e9a3c5bd24f5d26",17,"https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.5\u002Fwebspeak-webclient-v0.2.5-linux-x64.tar.gz",{"fileName":176,"sizeMb":177,"sha256":178,"downloadCount":179,"originUrl":180},"webspeak-webclient-v0.2.5-windows-x64.zip",49.77,"b922fdf173acd820ccc9b4cbe609979bb5d68c0a2004592210e480a67c278495",25,"https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.5\u002Fwebspeak-webclient-v0.2.5-windows-x64.zip",{"tag":182,"publishAt":183,"semVer":184,"prerelease":54,"assets":186},"v0.2.4","2026-09-22T09:26:44Z",[28,52,185],4,[187,193],{"fileName":188,"sizeMb":189,"sha256":190,"downloadCount":191,"originUrl":192},"webspeak-webclient-v0.2.4-linux-x64.tar.gz",51.95,"d79db41172d8f3c7f6a99a4374aba1df8931dcc250de1a3a5ad76a4776bc2efd",12,"https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.4\u002Fwebspeak-webclient-v0.2.4-linux-x64.tar.gz",{"fileName":194,"sizeMb":195,"sha256":196,"downloadCount":134,"originUrl":197},"webspeak-webclient-v0.2.4-windows-x64.zip",45.31,"b3605ce98c59772f6c6a14c9475da707ded3b33000a0f0f1d499be4f0f17f0f4","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.4\u002Fwebspeak-webclient-v0.2.4-windows-x64.zip",{"tag":199,"publishAt":200,"semVer":201,"prerelease":54,"assets":202},"v0.2.3","2026-09-20T02:19:48Z",[28,52,96],[203,209],{"fileName":204,"sizeMb":205,"sha256":206,"downloadCount":207,"originUrl":208},"webspeak-webclient-v0.2.3-linux-x64.tar.gz",51.93,"03a4b4b61f7818ece594ab90c67f5900fe10c138f2306b19781139b9c5770714",9,"https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.3\u002Fwebspeak-webclient-v0.2.3-linux-x64.tar.gz",{"fileName":210,"sizeMb":211,"sha256":212,"downloadCount":207,"originUrl":213},"webspeak-webclient-v0.2.3-windows-x64.zip",45.28,"7e3890bf3ab51605bab036aa06fd9ea990743c084d2ff1685d212c891c3e4e1f","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.3\u002Fwebspeak-webclient-v0.2.3-windows-x64.zip",{"tag":215,"publishAt":216,"semVer":217,"prerelease":54,"assets":218},"v0.2.2","2026-09-17T06:42:57Z",[28,52,52],[219,224],{"fileName":220,"sizeMb":221,"sha256":222,"downloadCount":167,"originUrl":223},"webspeak-webclient-v0.2.2-linux-x64.tar.gz",51.92,"62801b12a3b01ec90624c418a10d25871c5cec52a5937f86f07add587072f729","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.2\u002Fwebspeak-webclient-v0.2.2-linux-x64.tar.gz",{"fileName":225,"sizeMb":226,"sha256":227,"downloadCount":52,"originUrl":228},"webspeak-webclient-v0.2.2-windows-x64.zip",45.27,"be867009ae5c2f33df45263c778329a2a9f152abf2351a4a64a3c4f195c49f9d","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.2.2\u002Fwebspeak-webclient-v0.2.2-windows-x64.zip",{"tag":230,"publishAt":231,"semVer":232,"prerelease":54,"assets":234},"v0.1.1","2026-09-01T16:33:41Z",[28,233,233],1,[235,240],{"fileName":236,"sizeMb":237,"sha256":238,"downloadCount":233,"originUrl":239},"webspeak-webclient-v0.1.1-linux-x64.tar.gz",47.19,"a597a0ec82151d8410328f1a63eac79dd1e09b6949e7f7a5b20d23913f029fd5","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.1.1\u002Fwebspeak-webclient-v0.1.1-linux-x64.tar.gz",{"fileName":241,"sizeMb":242,"sha256":243,"downloadCount":28,"originUrl":244},"webspeak-webclient-v0.1.1-windows-x64.zip",39.44,"81bb3f0b806a410feb757ebc067b84c2ccdc8ba027ebe66529da3d84d378f3b2","https:\u002F\u002Fgithub.com\u002FEchoSixHIYA\u002FWebSpeak-client-for-TeamSpeak\u002Freleases\u002Fdownload\u002Fv0.1.1\u002Fwebspeak-webclient-v0.1.1-windows-x64.zip",[246,266,286,307,321,337],{"owner":247,"repo":248,"repoId":249,"category":46,"subgroup":47,"language":250,"tags":251,"starCount":256,"ownerUid":257,"latestTag":258,"platforms":259,"lastReleaseTime":263,"downloadCount":264,"description":265},"cjpais","Handy",931888694,"Rust",[252,253,254,255],"accessibility","cross-platform","speech-to-text","tauri-v2",32801,1559480,"v0.9.8",[260,261,262],"windows","mac","linux","2026-10-03T02:42:15Z",13374,"A free, open-source, and extensible speech-to-text application that works completely offline, supporting Windows, macOS, and Linux.",{"owner":267,"repo":268,"repoId":269,"category":270,"subgroup":47,"language":271,"tags":272,"starCount":278,"ownerUid":279,"latestTag":280,"platforms":281,"lastReleaseTime":283,"downloadCount":284,"description":285},"altic-dev","FluidVoice",1061327311,"ai","Swift",[270,273,274,275,276,277],"dictation","ios","llama-cpp","macos","swift",12044,224717674,"v1.6.12-beta.1",[261,282],"other","2026-10-13T12:46:23Z",295,"The fastest macOS dictation app with on-device AI enhancement, a local open-source alternative to Wispr Flow.",{"owner":287,"repo":288,"repoId":289,"category":46,"subgroup":47,"language":290,"tags":291,"starCount":301,"ownerUid":302,"latestTag":303,"platforms":304,"lastReleaseTime":305,"downloadCount":96,"description":306},"OpenWhispr","openwhispr",1004647857,"JavaScript",[270,292,253,293,294,262,276,295,296,297,298,254,299,300,260],"anthropic","gemini","groq","nvidia","open-source","openai","parakeet","transcribe","whisper",9576,254803777,"linux-text-monitor-v1.1.0",[262],"2026-10-19T09:36:47Z","A privacy-first cross-platform voice-to-text app with local (NVIDIA Parakeet\u002FWhisper) and cloud models, featuring meeting transcription and AI agent interaction.",{"owner":308,"repo":309,"repoId":310,"category":270,"subgroup":47,"language":19,"tags":311,"starCount":314,"ownerUid":315,"latestTag":316,"platforms":317,"lastReleaseTime":318,"downloadCount":319,"description":320},"thewh1teagle","vibe",740293013,[270,253,312,297,313,299,300],"desktop","rust",7743,61390950,"v3.2.2",[260,261,262],"2026-09-05T13:24:57Z",62026,"A privacy-oriented, local AI transcription app using OpenAI's Whisper model that transcribes audio and video on your device.",{"owner":322,"repo":322,"repoId":323,"category":46,"subgroup":47,"language":324,"tags":325,"starCount":330,"ownerUid":331,"latestTag":332,"platforms":333,"lastReleaseTime":334,"downloadCount":335,"description":336},"espeak-ng",47648456,"C",[326,327,322,328,329],"android","espeak","speech-synthesis","text-to-speech",6910,16214005,"1.52.0",[260,326],"2024-12-12T13:47:27Z",291601,"A compact open-source speech synthesizer (TTS) supporting over 100 languages and accents, using formant synthesis method, available as a command-line tool, shared library, and SAPI5 version.",{"owner":338,"repo":339,"repoId":340,"category":46,"subgroup":47,"language":271,"tags":341,"starCount":343,"ownerUid":344,"latestTag":345,"platforms":346,"lastReleaseTime":347,"downloadCount":348,"description":349},"Beingpax","VoiceInk",875661263,[276,342,277],"macos-app",6720,101010368,"v2.22",[261],"2026-10-01T09:16:53Z",534,"The best open-source alternative to Superwhisper and Wispr Flow for macOS — a no-subscription voice-to-text app with local offline models, smart context awareness, global shortcuts, and an AI assistant mode.",{"description":351,"readmeHtml":352},"WebSpeak is a self-hosted TeamSpeak 3 and 6 web client and voice gateway that lets users join voice channels from a browser while the operator keeps control of servers and access policy.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>WebSpeak is a self-hosted web client and voice gateway for TeamSpeak 3 and TeamSpeak 6. Once deployed, users can join voice channels right from a browser without installing a desktop client, while the operator keeps control of the target servers, access policy, and data. The browser handles interaction and audio, and WebSpeak provides the gateway connection to TeamSpeak.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Bring TeamSpeak into the browser while keeping servers and permissions in your own hands.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Browser voice\u003C\u002Fstrong>: join TeamSpeak channels from a web page with no desktop client\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two generations\u003C\u002Fstrong>: supports both TeamSpeak 3 and TeamSpeak 6\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin console\u003C\u002Fstrong>: configure the TeamSpeak target and access method\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Self-hosted deployment\u003C\u002Fstrong>: the operator keeps control of data and access policy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual docs\u003C\u002Fstrong>: documentation in Chinese, English, German, Russian, and Japanese\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Skin development\u003C\u002Fstrong>: a skin development specification with a companion guide\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Containerized deployment\u003C\u002Fstrong>: an official Docker image is provided\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Administrators self-hosting TeamSpeak servers\u003C\u002Fli>\n\u003Cli>Users who would rather not install a desktop client\u003C\u002Fli>\n\u003Cli>Teams that need browser-based voice access\u003C\u002Fli>\n\u003Cli>Organizations wanting a self-hosted voice gateway\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Prepare a server and deploy WebSpeak, optionally using the official Docker image\u003C\u002Fli>\n\u003Cli>Open the admin console and enter the TeamSpeak server address and access policy\u003C\u002Fli>\n\u003Cli>Share the web address with your members\u003C\u002Fli>\n\u003Cli>Members open the page in a browser to join a channel; the browser handles audio\u003C\u002Fli>\n\u003Cli>To customize the look, build a skin following the skin development specification\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>No client install\u003C\u002Fstrong>: members only need a browser to enter voice channels\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data autonomy\u003C\u002Fstrong>: the operator controls the target servers, access policy, and data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Covers old and new\u003C\u002Fstrong>: one solution spans both TeamSpeak 3 and 6\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Deeply customizable\u003C\u002Fstrong>: the skin development specification lets you reshape the interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Deployment\u003C\u002Ftd>\n\u003Ctd>A server supporting Docker or Node.js\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Runtime\u003C\u002Ftd>\n\u003Ctd>Node.js 22.5 or later\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Target service\u003C\u002Ftd>\n\u003Ctd>A TeamSpeak 3 or TeamSpeak 6 server\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Client\u003C\u002Ftd>\n\u003Ctd>A modern browser with microphone and WebRTC support\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>You must deploy and maintain the server yourself; this is not a ready-to-use online service\u003C\u002Fli>\n\u003Cli>If a modified version is offered to users over a network, its source must be provided under AGPL-3.0\u003C\u002Fli>\n\u003Cli>Browser audio quality depends on the browser and network environment\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450903392]