对话状态设置


对于实体机器人这样的终端,在人机交互时,回答不是一次性呈现给用户,需要通过tts转换后以语音的方式回答,若前一轮交互的回复包含多个回答,则会依次进行播放。而用户在上述过程中,可能随时会打断终端的回答而提问,则需要终端告知对话系统当前被打断时所播放回答的状态,才能保证上下文的连续。

回答的状态来源于返回信息中 respose[].answer_state

在发送信息时,可将上述状态设定在state.dialog_state字段中


tao.xie 2020年11月18日 14:59