Miscommunication Detection and Recovery in Situated Human–Robot Dialogue | Synapse