Larc 情绪语音合成 TTS - 每句话都带情绪的语音是怎么做出来的
TTS 是什么
TTS(Text-To-Speech,文字转语音) 就是让 AI 生成的文字回复,变成可听的语音。
但 Larc 的 TTS 和一般的"AI 朗读器"不同——它不是把文字平淡地念出来,而是根据回复的情绪,调整语调、语速、停顿、语气,让每句话听起来都像真的人在带着情绪说话。
情绪匹配语音是怎么做的
基本流程:
AI 模型生成回复文字
↓
同时标记回复的情绪基调(开心 / 温柔 / 傲娇 / 害羞 / 激动……)
↓
TTS 合成引擎读取文字 + 情绪标签
↓
调整合成参数:语速 / 音调 / 停顿 / 音色微调
↓
输出带情绪的语音片段
↓
角色同步做表情动作
关键点在于——AI 模型在生成回复文字的同时,就已经知道这句话要带什么情绪说出来了。情绪是回复内容的一部分,不是事后"套"上去的。
不同情绪的语音效果
| 情绪标签 | 语音表现 |
|---|---|
| 开心 / 兴奋 | 语速偏快、语调上扬、带笑腔、停顿少 |
| 温柔 / 关心 | 语速偏慢、语调平缓偏低、停顿多、像轻声说话 |
| 傲娇 / 假装生气 | 音调偏高、句子后半段故意拉长、偶尔有语气词 |
| 害羞 | 语速最慢、声音变轻、可能有轻微"颤音"、句子结尾草草收 |
| 平静 / 认真 | 中等语速、语调平稳、逻辑清晰 |
每个角色有自己的音色
Larc 不是所有角色都用同一个 TTS 音色。每个角色都有独立的音色设定:
- 优雅千金 → 成熟女声、略带距离感、发音标准
- 元气少女 → 清脆女音、活泼跳脱、语速偏快
- 神秘学者 → 偏低沉、知性、带点中性
音色和角色设定是匹配的,不会出现"傲娇大小姐却用甜到发腻的声音说话"的尴尬。
语速和语气可以调吗
以当前版本来看,Larc 的 TTS 参数似乎没有暴露给用户——你不能手动调整某个角色的语速、音调、音量(音量可以通过手机音量键调)。
如果这个功能很重要,可以关注后续版本更新。
关掉语音只看文字
如果你不习惯有声音,或者想安静聊天:
- 进入 Larc 设置(个人中心 / 应用右上角)
- 找到 语音 / TTS / 声音 相关选项
- 关闭"对话语音"或类似选项
不同版本的设置位置和叫法不同,以实际界面为准。关掉语音后:
- AI 继续正常生成回复
- 你看到回复的文字气泡,但不会听到 TTS 念出来
- 角色的表情动作不受影响,照常触发
语音支持哪些语言
TTS 语音支持的语言取决于你的应用语言设置和角色本身的语音模型。Larc 支持的主要语言包括:
- 韩语
- 英语
- 日语
- 中文(简体 / 繁体)
理论上你用什么语言发消息,TTS 就应该用什么语言念出来。如果出现语音和消息语言不匹配的情况,尝试:
- 在设置里切换应用语言
- 退出重进当前场景
TTS 和文字回复的关系
TTS 念出来的内容就是AI 生成的完整回复文字——没有删减也没有额外添加。角色头顶的对话气泡也会同步显示文字。
所以:
- 开着 TTS → 听得到声音 + 看得到文字
- 关了 TTS → 只看得到文字
- 不会出现"语音说的和文字不一样"的情况
常见语音问题
| 问题 | 可能原因 | 解决方法 |
|---|---|---|
| 语音延迟(文字先出来,语音后跟上) | 网络波动 / TTS 合成需要时间 | 正常现象,等几秒就好 |
| 语音断断续续 | 网络不稳定 | 换网络环境 |
| 语音音色变了 | 可能切了语言设置 | 检查语言设置是否正确 |
| 完全没声音 | 手机静音 / 应用内音量关掉 / 权限问题 | 检查各层音量设置 |
更多排查见 聊天卡顿延迟怎么解决。