[{"data":1,"prerenderedAt":353},["ShallowReactive",2],{"repo-echosixhiya-webspeak-client-for-teamspeak-zh-CN":3,"i18n-echosixhiya-webspeak-client-for-teamspeak-zh-CN":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,"一款免费、开源、可扩展的离线语音转文字桌面应用，支持 Windows、macOS 和 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,"一款macOS平台最快、支持本地AI增强的语音听写应用，是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","一款隐私优先的跨平台语音转文字应用，支持本地（NVIDIA Parakeet\u002FWhisper）和云端模型，可进行会议转录和AI代理交互。",{"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,"一款注重隐私的本地AI转录应用，基于OpenAI的Whisper模型，可在设备上转录音视频。",{"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,"一款开源的紧凑型语音合成器（TTS），支持100多种语言和口音，采用共振峰合成方法，提供命令行、共享库和SAPI5等多种使用方式。",{"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,"macOS上Superwhisper和Wispr Flow的最佳开源替代品，一款无订阅的语音转文字应用，支持离线本地模型、智能上下文感知、全局快捷键和AI助手模式。",{"description":351,"readmeHtml":352},"WebSpeak 是一个可自行部署的 TeamSpeak 3 \u002F 6 网页客户端与语音网关，让用户在浏览器里直接加入语音频道，同时由部署者掌控服务器与访问策略。","\u003Ch2 id=\"项目概述\">项目概述\u003C\u002Fh2>\u003Cp>WebSpeak 是一个自托管的 TeamSpeak 3 与 TeamSpeak 6 网页客户端与语音网关。部署后用户在浏览器中即可加入语音频道，无需安装桌面客户端，而部署者仍然掌控目标服务器、访问策略与数据。浏览器负责交互与音频，WebSpeak 负责与 TeamSpeak 之间的网关连接。\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>把 TeamSpeak 搬进浏览器，服务器和权限还握在自己手里。\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"主要功能\">主要功能\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>浏览器语音\u003C\u002Fstrong>：无需桌面客户端，打开网页即可加入 TeamSpeak 频道\u003C\u002Fli>\n\u003Cli>\u003Cstrong>兼容两代\u003C\u002Fstrong>：同时支持 TeamSpeak 3 与 TeamSpeak 6\u003C\u002Fli>\n\u003Cli>\u003Cstrong>管理控制台\u003C\u002Fstrong>：配置 TeamSpeak 目标与访问方式\u003C\u002Fli>\n\u003Cli>\u003Cstrong>自托管部署\u003C\u002Fstrong>：数据与访问策略由部署者掌控\u003C\u002Fli>\n\u003Cli>\u003Cstrong>多语言文档\u003C\u002Fstrong>：提供中文、英文、德文、俄文、日文文档\u003C\u002Fli>\n\u003Cli>\u003Cstrong>皮肤开发\u003C\u002Fstrong>：提供皮肤开发规范与配套的开发指南\u003C\u002Fli>\n\u003Cli>\u003Cstrong>容器化部署\u003C\u002Fstrong>：提供官方 Docker 镜像\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"适用人群\">适用人群\u003C\u002Fh2>\u003Cul>\n\u003Cli>自建 TeamSpeak 服务器的管理员\u003C\u002Fli>\n\u003Cli>不想安装桌面客户端的用户\u003C\u002Fli>\n\u003Cli>需要通过浏览器接入语音的团队\u003C\u002Fli>\n\u003Cli>希望自托管语音网关的组织\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"快速上手\">快速上手\u003C\u002Fh2>\u003Col>\n\u003Cli>准备一台可用的服务器并部署 WebSpeak，可使用官方 Docker 镜像\u003C\u002Fli>\n\u003Cli>打开管理控制台，填写 TeamSpeak 服务器地址与访问策略\u003C\u002Fli>\n\u003Cli>将网页地址分享给成员\u003C\u002Fli>\n\u003Cli>成员在浏览器中打开页面加入频道，浏览器负责音频交互\u003C\u002Fli>\n\u003Cli>需要定制外观时，参考皮肤开发规范制作皮肤\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"核心优势\">核心优势\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>无需装客户端\u003C\u002Fstrong>：成员只要有浏览器就能进语音频道\u003C\u002Fli>\n\u003Cli>\u003Cstrong>数据自主\u003C\u002Fstrong>：部署者掌握目标服务器、访问策略与数据\u003C\u002Fli>\n\u003Cli>\u003Cstrong>兼容新旧\u003C\u002Fstrong>：TeamSpeak 3 与 6 用同一套方案覆盖\u003C\u002Fli>\n\u003Cli>\u003Cstrong>可深度定制\u003C\u002Fstrong>：提供皮肤开发规范，界面外观可自行改造\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"系统要求\">系统要求\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>项目\u003C\u002Fth>\n\u003Cth>要求\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>部署环境\u003C\u002Ftd>\n\u003Ctd>支持 Docker 或 Node.js 的服务器\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>运行环境\u003C\u002Ftd>\n\u003Ctd>Node.js 22.5 及以上\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>目标服务\u003C\u002Ftd>\n\u003Ctd>TeamSpeak 3 或 TeamSpeak 6 服务器\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>客户端\u003C\u002Ftd>\n\u003Ctd>支持麦克风与 WebRTC 的现代浏览器\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"注意事项\">注意事项\u003C\u002Fh2>\u003Cul>\n\u003Cli>需要自行部署并维护服务端，不是开箱即用的在线服务\u003C\u002Fli>\n\u003Cli>修改版本若通过网络对外提供服务，需按 AGPL-3.0 向用户提供源代码\u003C\u002Fli>\n\u003Cli>浏览器音频体验受浏览器与网络环境影响\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450903412]