转录 UI
使用内置聊天预制体、ITranscriptListener 回调或自定义 ITranscriptUI 实现来显示角色和玩家转录。
转录系统如何工作
集成路径
ITranscriptListener — 轻量级回调
public interface ITranscriptListener
{
// 可选。设置为某个角色 ID 以只接收该角色的转录。
// 返回 null 表示不过滤。无论此值为何,始终会接收玩家转录。
string FilterCharacterId { get; }
void OnCharacterTranscript(string characterId, string characterName, string text, bool isFinal);
void OnPlayerTranscript(string text, bool isFinal);
}ITranscriptUI — 完整显示控制
方法
说明
添加内置聊天 UI
ConvaiTranscriptDisplay — 角色本地显示
字段
默认值
说明
切换活动转录模式
清空转录显示
使用示例
安全培训——使用 ITranscriptListener
ITranscriptListener博物馆信息亭——使用 ConvaiTranscriptDisplay
ConvaiTranscriptDisplay多用户消防演练——使用 IMultiUserTranscriptListener
IMultiUserTranscriptListener下一步
转录历史与查询聊天与字幕模式设置面板
最后更新于
这有帮助吗?