Modality (human–computer interaction)
In the context of human–computer interaction, a modality is the classification of a single independent channel of input/output between a computer and a human. Such channels may differ based on sensory nature, or other significant differences in processing.
A system is designated unimodal if it has only one modality implemented, and multimodal if it has more than one. When multiple modalities are available for some tasks or aspects of a task, the system is said to have overlapping modalities. If multiple modalities are available for a task, the system is said to have redundant modalities. Multiple modalities can be used in combination to provide complementary methods that may be redundant but convey information more effectively. Modalities can be generally defined in two forms: computer-human and human-computer modalities.
Computer–human modalities
Computers utilize a wide range of technologies to communicate and send information to humans:- Common modalities
- * Vision – computer graphics typically through a screen
- * Audition – various audio outputs
- * Tactition – vibrations or other movement
- Uncommon modalities
- * Gustation
- * Olfaction
- * Thermoception
- * Nociception
- * Equilibrioception
Human–computer modalities
Computers can be equipped with various types of input devices and sensors to allow them to receive information from humans. Common input devices are often interchangeable if they have a standardized method of communication with the computer and afford practical adjustments to the user. Certain modalities can provide a richer interaction depending on the context, and having options for implementation allows for more robust systems.- Simple modalities
- * Keyboard
- * Pointing device
- * Touchscreen
- Complex modalities
- * Computer vision
- * Speech recognition
- * Motion
- * Orientation
Using multiple modalities
Having multiple modalities in a system gives more affordance to users and can contribute to a more robust system. Having more also allows for greater accessibility for users who work more effectively with certain modalities. Multiple modalities can be used as backup when certain forms of communication are not possible. This is especially true in the case of redundant modalities in which two or more modalities are used to communicate the same information. Certain combinations of modalities can add to the expression of a computer-human or human-computer interaction because the modalities each may be more effective at expressing one form or aspect of information than others.There are six types of cooperation between modalities, and they help define how a combination or fusion of modalities work together to convey information more effectively.Equivalence: information is presented in multiple ways and can be interpreted as the same informationSpecialization: when a specific kind of information is always processed through the same modalityRedundancy: multiple modalities process the same informationComplementarity: multiple modalities take separate information and merge itTransfer: a modality produces information that another modality consumesConcurrency: multiple modalities take in separate information that is not merged
Complementary-redundant systems are those which have multiple sensors to form one understanding or dataset, and the more effectively the information can be combined without duplicating data, the more effectively the modalities cooperate. Having multiple modalities for communication is common, particularly in smartphones, and often their implementations work together towards the same goal, for example gyroscopes and accelerometers working together to track movement.