文本转语音

文本转语音

简易语音聊天的文字转语音插件。 输入文字进行说话,音频将通过SVC和/或Voicemeeter发送。

文字转语音

在 Ko-Fi 上支持我

一个用于 Simple Voice Chat 的附加模组,让无法或不想使用麦克风的人有另一种聊天方式,即通过文字转语音。

如果你在服务器上游玩,想找一种替代全局聊天输入或手动私聊玩家的方式,或者想与诸如 Phonos 等其他模组互动,这个模组会很有帮助。

该模组允许用户在一个窗口中输入想要说的话,然后由计算机语音通过 Simple Voice Chat 替他们大声朗读出来。

注意:Linux/macOS 支持处于实验阶段,可能无法正常工作,请在 GitHub 仓库中报告任何问题。

图形界面

模组发言界面截图

要使用该模组,首先需要按下按钮打开菜单 (默认按键是 ~ (位于“Esc”键下方),你可以在控制设置中更改)。

在底部的输入栏中输入你想说的话,输入完成后点击“说出(Speak)”按钮或按下回车键。你也可以通过点击“停止(Stop)”按钮在说话中途停止。

在图形界面的顶部,你说过的所有句子都会保存在历史记录区域中。这样你就可以重新找回之前说过的话,而无需再次输入。要浏览该区域,请使用方向键。

你还可以使用 /clearhist 清除历史记录 (更多信息请参阅关于命令的 Wiki 页面)

命令输入

为了提供一种替代使用模组的方式,而非强制使用图形界面,你也可以使用命令。

一个展示命令输入过程的动画 GIF

有两个主要命令:

注意:这两个命令都是别名,原始命令位于 /ttvoice 下

/speak <在此输入你想说的话>

该命令允许你自由说话,而无需进入图形界面。

/stopSpeaking

该命令可让你在说话中途停止。

Figura 集成

一个使用 Text To Voice 提供的音频说话的 Figura 头像,用于演示 Figura 集成

该模组还与 Figura 集成了,允许你为头像添加由文字转语音音频驱动的面部表情。

关于在你的头像中使用 Text To Voice 的更多信息,请参阅 Wiki。

贡献

如果你遇到任何错误,请在 Github 上报告任何问题。

如果你确实遇到一些问题,也可以参阅疑难解答页面。

依赖项

这是 Simple Voice Chat 的附加模组,你必须安装它才能使此模组按预期工作。

该模组还依赖于 Fabric Language Kotlin 和 Fabric API。

致谢

@FlooferLand - 编程

感谢 Samuel Yager 提供图标!

所有许可信息请参见此处。