  Voice Recognition (VR) facilitates a human interaction with the machine. VR
may be used to replace the manual task of pushing buttons on a wireless
telephone keypad. This is particularly useful when the hands of the user are
busy with other activities like driving a car.
  However, the VRS system has several limitations. The VRS requires lot of
training and customization in order to be effectively used by individual users
as each individual falls into different voice patterns. Besides the voice
interface is complex and is not as reliable as the keyboard or mouse. This
article illustrates some interesting inventions on using sound and voice in
Graphical User Interfaces.
