Assistive technology for the hearing-impaired, deaf and deafblind