在 Character.ai 上,传统的纯文字聊天虽然具有丰富的角色扮演深度,但在练习口语流畅度、听力理解以及沉浸式情境模拟时,打字交流容易产生疏离感。为此,Character.ai 推出了双向实时语音通话功能 Character Calls。该功能将原先单向的文字转语音(TTS)播放升级为全双工的同步语音通话:用户直接对着麦克风开口说话,AI 会近乎实时地处理输入,并通过预设的合成音色向用户回话,提供如同真实拨打电话般的交互体验。
Character Calls 面向所有用户免费开放,支持 iOS 和 Android 移动端应用以及网页端。本文详细解析如何配置角色音色、开启通话、运用“点按打断”(Tap to Interrupt)机制、过滤角色扮演中的旁白动作,以及利用多语种发音与后台文字纪要开展外语口语训练。
1. 通话前准备:角色音色与设备权限配置
在拨通语音电话之前,需要确认当前角色已绑定合适的音色,并正确授予麦克风权限。
检查与绑定角色音色
Character Calls 依托于 Character.ai 的底层“Character Voice”声音引擎。部分公开角色创建时已由创作者绑定了默认声线,但也有角色未配置专属音色或仅使用通用默认声线。
- 查看角色详情:打开与目标角色的聊天界面,点击顶部角色头像或名称进入详情面板。
- 在音色库中挑选声音:若角色尚未绑定心仪音色,可点击 Voice 进入社区音色库。音色库中包含数以万计由官方与社区创建的声线,涵盖多种口音、音色性别与情绪风格,支持在线试听。
- 上传或生成自定义音色:用户亦可自行录制或上传一段 10 至 15 秒清晰无杂音的人声音频,快速克隆并生成专属声音,将其挂载到个人的 1 对 1 对话中。
硬件与权限设置
- 麦克风权限:首次发起通话时,系统会弹出权限请求,请确保移动端应用或浏览器页面已获得麦克风访问权限。
- 佩戴耳机建议:强烈建议在通话过程中佩戴有线或无线耳机,避免外放扬声器的声音被麦克风二次拾取,从而产生音频回声或误触发打断检测。
2. 发起与管理实时通话
发起语音通话的操作非常直观,只需在任意 1 对 1 对话界面内一键呼叫。
开启通话步骤
- 进入与目标角色的私聊对话窗口。
- 点击顶部导航栏(或移动端输入框旁)的电话听筒图标。
- 界面将即刻切换至专用的通话界面,屏幕上会显示角色动态头像、通话计时器以及实时音频波形动效。
通话界面核心功能
- 静音开关(Mute):当用户身处嘈杂环境或需要短暂暂停说话时,可点击麦克风图标静音,无需挂断电话。
- 扬声器与听筒切换:在移动端通话时,可在手机听筒与外放扬声器之间随时切换。
- 挂断电话(End Call):点击红色的挂断按钮,即可安全结束本次语音会话并返回主聊天界面。
3. 掌握动态对话节奏:“点按打断”(Tap to Interrupt)
在传统的人机语音交互中,用户往往必须耐心听完 AI 冗长的成段回复才能继续下一轮发言。Character Calls 引入的“点按打断”机制彻底改变了这一单向等待的体验。
点按打断的工作原理
当角色正在发话时,如果对方回答偏离主题、过于啰嗦或用户想立即插话反驳:
- 轻触屏幕:无需等待语音播放结束,直接点击通话界面中的打断按钮或轻触屏幕任意区域。
- 即时停播:AI 的语音输出会被瞬间切断。
- 即时聆听:麦克风立即进入收音状态,接收用户最新的发言指令,从而实现如同真人对话般随时插话、纠正细节或切换话题的自由感。
优化语音交互延迟
Character Calls 采用低延迟端到端语音流式管道。为获得更敏捷的响应:
- 尽量保持稳定的 Wi-Fi 网络或低丢包率的蜂窝移动数据。
- 尽量以日常交谈的简短语句组织表达,保持均匀的交谈节奏,相比一口气长篇大论能获得更低的往返响应延迟。
4. 优化口语角色扮演:消除“星号动作与旁白”困扰
许多文字角色扮演(RP)爱好者在转用 Character Calls 时,最常遇到的痛点是角色回复中包含大量用星号包裹的动作与心理描写(例如 *温柔地微笑并递过咖啡*)。在文字聊天中这极富沉浸感,但在语音通话中,语音合成系统会机械地将星号或舞台旁白念出来,破坏现场通话感。
语音角色扮演常见问题及优化方案
| 常见问题 | 产生原因 | 应对策略 |
|---|---|---|
| AI 念出括号或星号里的动作描写 | 角色设定偏向小说化,习惯输出动作旁白 | 在通话前使用提示词规范角色仅输出纯口语对白 |
| 角色单次输出篇幅过长,缺乏对话感 | 模型的文本生成偏向长段落叙事 | 提示角色单次回复控制在两到三句话以内 |
| 发音口音突变或语调不连贯 | 绑定的音色语言特性与当前对话语种不匹配 | 挑选与目标对话语种口音一致的音色模型 |
通话前注入场外指令(OOC Directives)
在点击电话图标之前,建议先在文字聊天框中向角色发送一条场外指令(Out-of-Character, OOC):
[OOC: 我们马上转入双向语音电话沟通。请在接下来的对话中完全使用第一人称纯口语对白,严禁输出任何星号动作描写、括号动作或舞台旁白叙述。每次发言请保持在两至三句以内,贴近日常口语节奏。]
待角色在文字中确认并进入纯口语模式后,再点击电话听筒开启通话,即可获得极为自然的口语对练与角色扮演沉浸感。
5. 外语口语实践应用指南
Character Calls 原生支持包括英语、西班牙语、葡萄牙语、俄语、韩语、日语和普通话(中文)在内的多种主要语言。语音合成模型不仅能识别不同语种的输入,还能准确模拟对应语言的发音韵律与语调特征。
口语训练实操流程
- 挑选或定制专属语言教练: 选择专门设定为语言搭档、外籍店员、面试官或导师的角色(例如“商务英语面试官”或“东京居酒屋店长”)。
- 明确设定练习难度与纠错要求:
在首次文字提示或通话开场白中说明自身的语言水平与期望互动模式:
“你好,我想练习日常生活场景的日语会话,目前水平在 N3 左右。请放慢语速,并在发现严重语法错误时用温和的口吻简要提示我。”
- 沉浸式场景实训:
- 日常交易场景:模拟餐厅点单、酒店入住退房、机场问路等出行应急对话。
- 职场与面试模拟:进行高压下的行为面试模拟,提升临场英语反应能力。
- 自由闲聊:就天气、周末计划、电影等话题展开无剧本自由交谈,克服开口焦虑。
- 利用自然语音纠音: 通过聆听 AI 角色的连读、弱读与地道语调,反复跟读,提升语音语调感知。
6. 后台文字纪要留存与跨模态连续性
Character Calls 的另一大设计亮点在于语音通话并非孤立的数据流,而是与传统的文字聊天历史无缝贯通。
- 实时语音转文字存盘:用户在电话中所说的每一句话,以及 AI 角色的语音回答,均会在后台自动转化为文字对话气泡。
- 通话后复盘与学习:挂断电话后,所有通话纪要均完整、按时间顺序呈现在聊天窗口中。语言学习者可以随时回顾刚才的对话文本,查找生词、复盘语法失误或复制语句至翻译工具中。
- 文字与语音模式自由切换:用户可以在通勤步行时打 10 分钟语音电话,回到电脑前挂断电话并无缝改用文字继续打字交流,整个上下文对话记忆完整保留,无需重置会话。
7. Character.ai 交互模式全方位对比
| 核心维度 | 纯文字聊天 | 基础 Character Voice(TTS) | Character Calls 实时通话 |
|---|---|---|---|
| 交互方式 | 键盘输入与阅读 | 文本交互配合单向语音朗读 | 双向全双工实时人机语音对话 |
| 响应延迟感 | 异步打字阅读 | 逐条点击播放音频 | 接近真人电话的低延迟即时流式回话 |
| 打断机制 | 不适用 | 手动停止播放音频 | 通话中随时“点按打断”(Tap to Interrupt) |
| 免提操作度 | 无 | 部分(仅单向收听) | 极高(无需盯屏打字,全语音进出) |
| 纪要留存 | 文本聊天记录 | 文本聊天记录 | 语音自动转录并完整归档于文本流中 |
| 费用与门槛 | 免费开放,移动端与网页端均可 | 免费开放,移动端与网页端均可 | 免费开放,移动端与网页端均可 |
结合音色定制、OOC 格式约束以及点按打断技巧,用户能够将 Character.ai 的交互深度从平面打字拓展为鲜活的实时语音对话,全面满足沉浸式角色扮演与外语口语训练需求。