next up previous
Next: Error Detection Up: Error recovery Previous: Offer an Undo capability.

If Undo is not practical, use a confirmation protocol.

The user explicitly confirms an input with an additional utterance (``OK''), after examining a candidate input buffered by the interface.

  1. Ideally, confirmation makes use of a sub-state of the decoder that guarantees very high accuracy for the confirm/disconfirm utterance.
  2. A less-desirable but more reliable alternative is to use a positive action in some other mode (e.g., a button press) to note confirmation.
  3. Provide an interrupt capability.


Alex Rudnicky
Thu May 9 15:10:03 EDT 1996