Brainloop
 
4. BCI - Brain–computer interfaces 
    4.3. The future of BCI-based communication

Present independent BCIs in their best moments reach 25 bits/min.
For people who are totally paralyzed or lack any useful muscle control, a BCI might give the ability to:

1) answer simple questions quickly (i.e. 20 bits/min is 20 ‘yes/no’ questions/min, or one/3 s)
2) control the environment (e.g. lights, temperature, television, etc.)
3) perform slow word processing (i.e. with a predictive program, 25 bits/min could produce 2 words/ min)
4) operate a neuroprosthesis.

BCI development in future will pretty much depend on crucial issues such as BCI independence from normal neuromuscular communication channels and dependence on internal aspects of normal brain function.

 
4. BCI - Intro
  4.1. Definition and features of a BCI
  4.1.1. Dependent and independent BCIs
4.1.2. BCI use is a skill
4.1.3. The parts of a BCI
  4.1.3.1. Signal acquisition
4.1.3.2. Signal processing: feature extraction
4.1.3.3. Signal processing: the translation algorithm
4.1.3.4. The output device
4.1.3.5. The operating protocol
4.2. Present-day BCIs
  4.2.1. Visual evoked potentials
4.2.2. Slow cortical potentials
4.2.3. P300 evoked potentials
4.2.4. Mu and beta rhythms
  4.2.4.1. The Wadsworth BCI
4.2.4.2. The Graz BCI
4.2.5. Cortical neuronal action potentials
4.3. The future of BCI-based communication
   

Source: Brain–computer interfaces for communication and control, Clinical Neurophysiology 113 (2002) 767–791, Jonathan R. Wolpaw, Niels Birbaumer, Dennis J. McFarland, Gert Pfurtscheller, Theresa M. Vaughan