字符
[从 Windows 7 开始,Microsoft 代理已弃用,可能在后续版本的 Windows 中不可用。]
人类沟通从根本上讲是社会性的。 Microsoft 代理使你能够使用动画字符来利用交互的这一方面。 用户期望角色符合他们与他人交互时使用的相同社交规则(尽管不一定是物理规则),即使他们明白该角色是合成的。 只要你创建的字符符合他们的期望,用户就会发现你的字符更可信、更讨人喜欢。 因此,如何设计角色可能会对其成功产生巨大影响。
设计角色时,首先考虑目标受众的配置文件、吸引他们的对象以及他们执行的任务。 同样,除了它支持的应用程序外,还要考虑角色的设计和风格与其用途的匹配程度。 例如,狗字符可能适用于检索或安全应用程序,具体取决于其整体外观。 成功通常在于细节。 研究表明,改变动物角色的眼睛和耳朵形状的圆度可能会对这个角色产生非常不同的反应。
还要考虑你的角色的基本个性类型:主导或顺从,情感或保留,复杂或脚踏实地:或者你可能希望根据用户交互调整其个性。 例如,你可以提供一个控件,使用户能够调整角色是自愿提供更多信息还是等待被询问。 前者会比后者更外向。
你为角色提供的名称可以推断出特定类型的个性。 例如,“Max”和“Linus”可能传达截然不同的个性。 使用 Microsoft 代理字符编辑器可以设置字符的名称并包含简短说明。 可以在运行时查询这些属性。
此外,确定是计划使用文本转语音引擎) 还是录制的语音 (使用合成语音 (。WAV 文件) 。 此决定可能取决于你使用的字符类型、你计划支持的语言,以及你希望字符能够说什么。 例如,合成语音使角色能够说出几乎任何内容。 对字符说出的内容进行编程简单快捷:只需提供字符将说出的文本。 但是,使用计算机生成的语音引擎需要一些额外的开销才能进行初始安装,并且是特定于语言的。 此外,大多数合成语音的声音是计算机生成的:它们与大多数人类言语的清晰度和韵事不符。 可能很难模拟与你的角色匹配的声音,特别是如果你使用已建立标识的字符或具有非常独特的语音的字符。 在这种情况下,可能需要将录制的语音文件用于输出。 Microsoft 代理还支持对录制的语音输出进行唇形同步。 尽管音频文件提供自然的语音,并且更易于在其他语言中实现,但必须将其复制或下载到本地计算机。 录制的语音文件还会将字符限制为其中包含的词汇。 无论你选择合成语音输出还是录制语音输出,请记住,语音附带有关说话人性别、年龄和个性的附加社会信息。
还可以决定使用气球一词进行输出,并使用气球字体和颜色的默认设置。 但请注意,用户可以更改字体和颜色属性。 此外,不能假定气球一词的状态保持不变,因为用户可以关闭气球一词。