Interactive multimedia solutions for improving accessibility of deaf and disabled people