ℹ️ | Introduction 氦,欢迎围观本项目。本页是一个介绍,来阐述一下: 这是什么? 命名 原来这个项目叫做S2T2SS,意为“STT+TTS+RVC”的一个组合工作流。后来发现RVC又复杂又用不到,索性扔了。于是你在LocWorld上看到我讲的内容标题变成了“S2T2S”。但不管怎么样这个名字还是有点太硬了,于是最后在创建本页面的时候想到要么就用Vocal10n好了。 因此这个项目从今天起就叫Vocal10n。 目的 这是一个可以在本地运行 [1] ,开箱即用 [2] ,能做到同传口译 [3] ,实时字幕输出 [4] 的一款开源 [5] 程序 [6] 。 总有人要问“你为什么要做这么一个东西”: 我不喜欢用云服务。十年前百度网盘把我存在里面的一些重要视频文件全部篡改了,可以看出云服务供应商毫不尊重用户隐私(尤其中国大陆存储商),并且有重大安全漏洞(经常泄露用户数据/个人信息)。 我还是不喜欢云服务,因为太贵。 闲得无聊 其实还有一个根本原因是我自己需要,后来我才发现好像这个东西确实别人也需要。我需要它不是因为我做口译需要它,也不是用来打轴听译。这个东西某种意义上讲是Project Cluster的一部分。 目前,你可以 在这里 看到一段简单的演示。 计划 原本的计划应该是在2026年初启动,并于2026年4月末结项。但由于实在想测试一下可行性,导致在2025年8月就开始动手,在Github Copilot的帮助下搓出第一版,并成功通过了初步测试。 下一步计划于2026年初继续进行。 问题 目前有很多显而易见和潜在的问题。这些问题包括但不限于 识别延迟太高; 识别准确率太低; 无法训练; 无法支持模型不支持的语言; 维护困难; 还需要验证的一些包括“我到底需不需要自己训练一个检测模型出来”之类的问题,不过一旦涉及到模型训练就会因为没钱而终止项目。 总之,敬请期待。 [1] 所有模块下载后均可本地运行,无需联网。 [2] 在不进行更多训练与微调的情况下准确率略低。 [3] 延迟略高,语言对取决于你选择的模型。 [4] 实时字幕输出支持OBS直接显示,或输出纯文本TXT/SRT格式。暂不支持标点符号还原 [5] 所有模块均采用开源项目构造而成。 [6] 在未来可能会被封装进一个用户友好的UI里。