Describir: Assistive technology for independent living.