应提供可选的替代表达
别名: 替代表达 · 可照说的说法 · speakable paraphrase
概念解释
失败常常不是用户不知道要什么,而是正在用的那句话系统接不住。恢复话术要给出另一条可以说出口的路,而不是再要一次同一句。讲堂里的幻灯片语音「下一页我没接住。你可以说『下一页』,或者说『翻页』。」——两条都指向同一动作,声学和句法不同。不给替代,人会把原句说得更慢、更响,还是同一条死路。
机制
同一意图在口语里有一个表述族。识别器对族里的某些成员覆盖厚,对另一些薄(口头禅、方言、过长的礼貌包层)。用户卡在薄的那一支时,再重复等于再送一次低覆盖的声学。系统给出一个已在词表里的短句,是把用户从那一支搬到覆盖厚的一支:既换波形,也换句法。
替代必须是可照着说的,不是对能力的抽象描写。「试试更简单的说法」没有给新的句子;「可以说『下一页』」给了。一次给太多替代会变成新的清单负担,恢复轮变成教学轮。一条、最多两条、和用户刚才那句平行的短句,才是话术。至于失败几次之后要不要改通道、改问法宽度,是策略层;这里只决定嘴里那句新话从哪来。
怎么研究
Wizard-of-Oz 或真识别器上,失败后两种话术:只承认没听清,对承认并给一条对照短句。因变量:下一轮是否改用了给出的句式、该轮是否成功、用户是否忽略替代仍复述原句。自变量:替代与原句的距离(近义短句对完全不同的句法)、替代条数(一、二、四)。
语料里可标「用户在失败后是否换了动词或骨架」。若从不换,话术没有提供可迁移的模板。实验室若把替代打在屏幕上,测到的是阅读跟说,不是听觉话术能不能不靠眼把新句送进嘴里。
边界
用户的原句已经在覆盖厚的那一支、失败来自噪声或专名时,给句法替代没有用,该换的是拼读、确认或通道。替代若改变了意图(用户说「回到目录」,系统示范「下一页」),是在纠正错靶。儿童或语言学习者可能把示范句当成唯一合法句,以后拒绝用自然说法——替代要标明「也可以这样说」,不是「必须这样说」。给内部命令名(「请说 COMMAND_NEXT」)不是替代表达。
怎么落地
- 每个高失败意图预备一到两条已在词表里的短句,失败时说出来,而不是临场发明。
- 替代与用户上一句对齐:用户在做翻页,就给翻页的说法;不要顺带推销别的技能。
- 一次只给一条,第二条留到再失败;四条清单放到帮助,不要塞进恢复轮。
- 验证:对齐失败轮与下一轮用户原话,看是否出现了系统示范过的骨架。示范后仍原句重说且再失败,检查替代是不是根本不在识别覆盖里——那是假替代。