November 21, 2011

Voice recognition: has it come of age?