尝试TeaSpeak以及TeaSpeak汉化包

2025 年 1 月 7 日 星期二
/ ,
67
AI 生成的摘要
TeaSpeak is an alternative to TeamSpeak for self-hosted voice communication. It offers similar features as TeamSpeak but with additional functionalities such as web-based client, screen sharing, and camera support. However, there are also some issues with TeaSpeak, including frequent disconnections and lack of maintenance by the author. The user has created a Chinese translation pack for TeaSpeak using Copilot in VSCode. To use it, the user needs to add the repository address in TeaSpeak settings. It's important to note that TeaSpeak and TeamSpeak cannot coexist on the same machine.

尝试TeaSpeak以及TeaSpeak汉化包

这两天研究了一下TeaSpeak。我其实一直再找一个和TeamSpeak一样好用的自建语音平台,但是看了好多个开源项目基本都停在文本消息阶段,也就只有TeamSpeak自己真的能自建并且所有都做出来。但是TS3界面相对古早,TS5使用起来又添加了不必要的复杂度(必须注册一个myTeamSpeak账户),因此我一直没有停止寻找一个替代品。刚好前两天看见TeaSpeak了,就尝试了一下。

TeaSpeak作为早前对TeamSpeak进行破解的团队的作品,功能绝大多数都和TeamSpeak相同(甚至宣称其自部署服务器可以让TS3直接加入,我这边测试TS5是无法加入的),而且还更多了。首先就是支持Web端作为客户端,而且其本身客户端就是一个Web打包应用。不过由于官网文档缺失,我没找到ssl字段的填写格式,因此无法让Web客户端连接到我的服务器。另一个让我觉得亮眼的功能是自带对屏幕共享和摄像头的支持,借助WebAPI的投屏功能进行投屏,可以自定义窗口、屏幕、分辨率、帧数和码率等,甚至多人同步共享。

但是我也遇到了大量的问题,比如:经常断线,遇到客户端克隆的错误,多屏幕情况下检测不到第一个屏幕等等的问题,再加上作者实际上没有继续维护,内置的Bot也因此坏掉了,所以实际上最终是没有继续使用的。

不过在探索过程中,为了方便,我借助VSCode里的Copilot做了一份TeaSpeak汉化包,我把它的德语语言包的字符串提取出来,然后让Copilot进行翻译,每次翻译300行,然后再按顺序写回去。我想,AI的翻译应该比直接用翻译的API接口要好一些吧,大概。

使用方法就很简单,打开到软件的设置,点击左侧Languages,然后在右下角找到添加仓库Add repo的按钮,输入我的仓库地址:

https://raw.githubusercontent.com/CKylinMC/teaspeak_i18n/refs/heads/main

然后点击确定,就能看见下面有中文翻译的选项了,然后选中重启就好了。仓库地址:

由于这是模仿TeamSpeak的软件,因此绝大部分的TS控制工具包括YaTQA都有支持,但是也需要注意,因为端口是冲突的,默认情况下不可与TS共存,并且TS本身会封禁使用TeaSpeak的服务器连接到TeamSpeak服务,也就是后续这台机器不能安装TeamSpeak了。

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...