User recovery of audio operations

Computer interfaces that support user recovery can radically alter a user's interaction style. Users can explore alternatives freely, secure in the knowledge that they can undo actions and restore previous states if necessary. A text-editor, like EMACS, where users can restore the state of an editing session to a correct previous state, is an example of such a system. Editors for textual, graphical, and many other media types commonly support user recovery. Support for and understanding of recovery in applications that use audio is not as widespread. Audio is characterized by its large volume, lack of easy indexing, and difficulty in defining inverse operations. We present a theoretical model of recovery for audio operations to help user interface designers and implementers. Our model maps an audio operation to a recovery policy and then the recovery policy to a recovery mechanism. The model uses a classification of audio operations that aids in choosing applicable recovery policies.

[1]  Vahid Mashayekhi,et al.  SuiteSound: A System for Distributed Collaborative Multimedia , 1993, IEEE Trans. Knowl. Data Eng..

[2]  Thomas Meyer,et al.  Modelling Distributed Multimedia Applications , 1992, [1992] Proceedings International Workshop on Advanced Communications and Applications for High Speed Networks.

[3]  Jeffrey Scott Vitter US&R: A New Framework for Redoing , 1984, IEEE Software.

[4]  Shiro Sakata Development and Evaluation of an In-House Multimedia Desktop Conference System , 1990, IEEE J. Sel. Areas Commun..

[5]  Yiya Yang Undo Support Models , 1988, Int. J. Man Mach. Stud..

[6]  David Kaufer,et al.  Issues in the design of computer support for co-authoring and commenting , 1990, CSCW '90.

[7]  Douglas B. Terry,et al.  Managing stored voice in the Etherphone system , 1988, TOCS.

[8]  Jeffrey Scott Vitter,et al.  US&R: A new framework for redoing (Extended Abstract) , 1984, SDE 1.