Mix It Up 文字转语音:声音、限制和角色台词
Mix It Up 是一款免费的直播机器人,它的 Text To Speech 动作可以朗读聊天消息、积分兑换和提醒。可用的声音取决于所选的服务商,部分服务商有频率限制,很多“TTS 不工作”的情况就是这个原因。
本指南根据 Mix It Up 文档汇总这些服务商,并介绍如何用 Sound 动作加入游戏、动画角色或你自己声音的台词。注意:SuperClonica 不支持中文朗读,可用英语、日语等 31 种语言生成。
Text To Speech 动作的服务商
据 Mix It Up 文档,Text To Speech 动作可以使用 Windows Text To Speech、ResponsiveVoice、TTS.Monster(API 或 Overlay URL)、Amazon Polly、Microsoft Azure Speech、TikTok TTS、Edge TTS 和 Google Cloud TTS。Windows Text To Speech 使用电脑上安装的声音,但并非每个已安装的声音都能从文本生成音频。
为什么 TTS 看起来不工作
多个服务商有限制。文档列出 TikTok TTS 和 Edge TTS 每分钟 3 次;Amazon Polly 和 Microsoft Azure Speech 默认每 5 分钟只能用一次,连接你自己的账号可以解除。ResponsiveVoice 只能通过 Mix It Up Overlay 使用,没有它会报错,提示在 Services 中启用 Overlay。
用 Sound 动作播放角色声音
对于关注提醒、频道积分兑换或突袭欢迎这类固定台词,根本不需要实时 TTS。提前用角色声音生成每句台词,再用 Sound 动作播放:它以 0 到 100 的音量在所选输出设备上播放音频文件。在各声音页面用 30 到 100 个字符即可免费试听并下载录音,无需账号。
离线制作台词
要做一整套提醒,一次性购买声音,下载文件,用 python -m pip install superclonica-cpu 安装免费引擎,然后逐句生成:superclonica --text "Thanks for the follow, welcome to the crew!" --voice voice.json --lang en --normalize --output follow.mp3。文件无法播放时,Mix It Up 文档建议使用 MP3;--normalize 让所有提醒音量一致。它在普通处理器上离线运行,没有字数限制。
两者结合
朗读任意聊天消息用内置服务商,重复出现的时刻用预先生成的角色台词。观众每次关注或兑换都能听到熟悉的声音,而这些台词永远不会触发频率限制。声音库中的角色声音由粉丝制作,适用于同人作品、恶搞和个人项目;你自己的声音可以在工作室用 5 到 10 秒的录音训练。