Voice input uses naturalspokenlanguage to interact and control software applications.
Voice inputs could be used for translators or personal assistants e.g. siri
Issues With Voice Input
Natural language is ambiguous as some words have many meanings
Colloquialisms
Commands can be phrased in many ways
Accents make it difficult to detect the words spoken
Background noise can interfere
Touch input is where a user can tap and perform gestures on a screen, providing both an input and output device
Touch Input Uses large icons and buttons to accommodate a person's finger. If they are too small, a person can easily misclick
Touch Screens are intuitive to use
TouchScreens remove the requirement of many peripherals e.g. a mouse and keyboard
Touchscreens utilise the conductivity of a person's finger through captive technology
Force feedback is the use of subtle vibrations to give the user a physical sense that an action has occured
Force feedback is used in smartphones when receiving alerts as an alternative to a notification sound
VirtualReality uses a headset and sometimes hand held peripherals to allow a 3D environment to be interacted with in a seemingly physical way
Augmentedreality takes real world images and overlays digital information over it
Evaluating a system allows a customer and development company determine whether a project has been successful, enabling the development company to be paid and reduce the chances of litigation
Evaluation Assessment Criteria:
Requirements: has the system met the initial specification
Performance: does the system perform an output in a timely manner
Robustness: does the system frequently crash
Cost: was the system developed with the initial budget
Usability: is the system accessible to the intended end user