Difference between revisions of "Accessibility"

From Second Life Wiki
Jump to navigation Jump to search
 
(35 intermediate revisions by 5 users not shown)
Line 3: Line 3:
{{vital-info|Info about available Resident-created tools to make Second Life easier for the disabled}}
{{vital-info|Info about available Resident-created tools to make Second Life easier for the disabled}}


This page was started to collect and share accessibility resources which make Second Life easier to use. If you spot something missing, please ''do'' add your knowledge so we can all benefit from connecting the pieces together.


== Background ==
==Background==
Over time, Linden Lab has added accessibility features to Second Life. Allowing menus to be keyboard-driven, adding keyboard shortcuts, and the [[Dazzle]] UI revamp have been valuable changes on their own, but combined, have made substantial improvements to the inworld experience. There's still a lot that needs to be done.


As of 2008-06-25, Linden Lab doesn't have a point person dedicated to accessibility & disability (who would likely work with our Resident Experience Team on usability matters), but as we've continued to hire key personnel for needed specialties and should this change, you'll find the role listed on the [http://lindenlab.com/employment/positions Employment Position Listings] page.
Many accessibility features are currently in use in Second Life. These include tools built into the viewer software and the structure of the world itself, as well as accessibility tools available in all modern computer operating systems. Assistive technology, such as screen reader software and onscreen keyboards that many people with disability use, works in Second Life. As you might expect in a resident-developed environment, various accessibility solutions have been developed and shared by community members.  


In addition, we're reviewing better accessibility for our [http://secondlife.com/suport Support Portal]. Our internal project code is DEV-1458.
One goal of this wiki page is to highlight some of these accessibility features for those who would need them in order to be able to access and function in Second Life. Another goal is to remind content designers and other Second Life residents of ways to make the virtual world more accessible for all users. Disability can happen to any of us at any time, so it’s always wise to be prepared.


== Open source ==
Accessibility is everyone’s responsibility. Please do your part.
Second Life's viewer is [[Open_Source_Portal|open source]], which means Residents are able to improve upon it and add user interface functionality, such as different input devices which make it easier to get around. An actual example of this was the patch for the [[SpaceNavigator]] 3D mouse, which was actually integrated into Linden Lab's main viewer.


'''Are there any open source viewers focused on accessibility? Put them here.'''
==Definitions==
 
'''Accessibility''' means the degree to which an object, function, service, or environment is available for use by as many people as possible. Although often thought of as mainly an issue for people with disabilities, or even more specifically as an issue for those who use assistive technology, accessibility can become a problem for anyone.  This broad definition includes wheelchair accessibility (e.g., ramps or lifts instead of stairs, designated parking, and curb cuts), sensory accessibility (assistive listening devices for theaters, audio signals at street corners, Braille signs, TTY in public phones, and alt tags on websites), and many other kinds of accessibility. The numeronym for accessibility is '''a11y'''.


[http://www.textsl.org TextSL] is an open source interface allowing visually impaired to access Second life using a screen reader.
[[Image:Handicap.png]] This is an internationally recognized symbol for accessibility. However, some people with disabilities do not recognize it as representing their needs. Others feel it is a symbol of the segregation of those with special access needs.


== Public Issue Tracker issues focused on improving Accessibility ==
In many countries, accessibility is legislated and thus may be more clearly defined. See the Links below.
The [http://wiki.secondlife.com/wiki/Issue_tracker Public Issue Tracker]) website (also known as Jira, Public Jira, or PJira), is a system that helps Linden Lab identify new features that the community of Second Life Residents feels are important.  When you log on to PJira, you can vote for a specific feature request if you feel it is very important to have it added to Second Life. '''The more votes a particular feature request gets, the more Linden Lab will prioritize the request.''' [http://wiki.secondlife.com/wiki/Issue_tracker#Vote_for_issues Here are details on how voting works in PJira.]


This section of the Accessibility wiki is for keeping track of specific feature requests in PJira that are focused on improving accessibility.  Please feel free to add links to them so that folks can learn more and have the opportunity to cast their votes.
'''Assistive technology''' (AT) includes all devices (including assistive, adaptive, or rehabilitative tools) that help people accomplish tasks they can’t do adequately or at all without the device. AT can enhance a person’s capabilities, or it can change the method of interaction to one that is compatible with a person’s available capabilities. A wide variety of AT is used by people in virtual worlds. Many specific examples are given in the Solutions and Sources section of this wiki.


* [http://jira.secondlife.com/browse/SVC-4515 SVC-4515]) Is a pJira proposing a new prim property be added for "annotation" on prims and objects. This would be made available to viewers centered on accessibility, and would be accompanied by a new function like llSetObjectName/Desc: llSetObjectAnnotation.
'''Disability''' means a restriction or lack of a person’s ability to perform a basic life activity, engage in interpersonal relationships, or participate in civic and social life.  
* [http://jira.secondlife.com/browse/SNOW-178 SNOW-178]) Is a pJira proposing a keyboard shortcut or text interface command for Add Friends.
* [http://jira.secondlife.com/browse/SNOW-179 SNOW-179]) Is a pJira proposing a keyboard shortcut or text interface command to Accept Friends request.
* [http://jira.secondlife.com/browse/SNOW-180 SNOW-180]) Is a pJira proposing mapping keyboard command and/or shortcut to open context menus.


== Hearing-impaired ==
Disability can be further defined from several perspectives, often known as models. In the '''medical model of disability''', the focus is on the cause (disease, health condition, or trauma) of the disability. The goal under this model is “fixing” or “curing” the disability, and health and capability are seen as human rights. In the '''social model of disability''', disability is thought to be created by external societal factors that interact with the individual’s condition. The goal of the social model is full inclusion of all people into society, and equitable access is seen as a human right.
=== Event transcripts ===
Linden Lab provides text transcripts of events such as [[Podcast|our podcast interviews]] and even the [[SL5B#Event_Recordings|Second Life's 5th birthday keynotes]].


Residents seeking to do the same for their events can learn how to '''[[Voice recording|record voice chat]]'''. Then, if you don't have time to transcribe yourself, you can use the '''[http://mturk.com/ Amazon Mechanical Turk]''' to get an affordable transcription. If you find it confusing to set up tasks, there's also [http://castingwords.com CastingWords], which also uses MTurk as an intermediary.
'''Equality''' is treating everyone as if they were the same. Everyone is given the same resources or the same opportunities. This is not generally a goal of persons with disabilities, because people have different needs. The concept of equality can be contrasted with the concept of equity.


== Visually-impaired ==
'''Equity''' is a goal that many people, including people with disabilities, have. Everyone has different capabilities, needs and circumstances. Therefore, everyone must get different resources and assistance in order to achieve the same outcomes. For a good discussion of the difference between equality and equity, plus programmatic examples, please see ‘’’[https://onlinepublichealth.gwu.edu/resources/equity-vs-equality/ Equity vs. Equality: What’s the Difference?]’’’
=== Text size too small? ===
You can enlarge this in a few ways:


* Edit menu > Preferences > General tab and increase UI Size.
'''Impairment''' indicates a characteristic of an individual and is often contrasted with the term “disability.” Impairments include problems with or loss of physical, mental, emotional, sensory, or developmental abilities. The effects of chronic illnesses are often included.  
* Also in the General tab, uncheck "Small Avatar Names" (to the right of "Show Names").
* In Preferences > Text Chat tab, set Chat Font Size to Large.


You can also [http://blip.tv/file/975451/ watch a video tutorial].
For a discussion of the relationship between disabilities and impairments and some examples, please see ‘’’[https://med.emory.edu/departments/pediatrics/divisions/neonatology/dpc/impairment-mx.html Impairment, Disability and Handicap.]’’’


=== Voice chat ===
“'''People first language'''” is one way of emphasizing the similarities among all people before recognizing differences. This simple grammatical rule, putting the person first in naming, creates this emphasis. Using “person with a disability” rather than “disabled person” indicates that the disability modifies a person rather than subordinating humanity to the disability. Similarly, a person’s assistive technology should be seen as a tool (“a person who uses a wheelchair”) rather than as a limitation (“a person confined to a wheelchair”). Note that not all disabled people feel that “people first language” is important, nor does the concept apply in all languages.
You may prefer to use voice chat if you find it difficult to continually read text chat. See these articles in our Knowledge Base:


* '''[http://support.secondlife.com/ics/support/default.asp?deptID=4417&task=knowledge&questionID=4536 Voice FAQ]'''
'''Universal Design''' (UD) is an approach to creating structures, products, and environments that are accessible to all people. The ‘’’[https://disabilityandmultimodality.wordpress.ncsu.edu/universal-design-ud/ seven UD principles]’’’ promoted by the Center for Universal Design at North Carolina Sate University show how this concept extends accessibility:
* '''[http://support.secondlife.com/ics/support/default.asp?deptID=4417&task=knowledge&questionID=4423 How to Use Voice]


We also have '''[[Video_Tutorials#VOICE_CHAT|VOICE CHAT video tutorials]]''' for your benefit.
1. Equitable use
2. Flexibility in use
3. Simple and intuitive
4. Perceptible information
5. Tolerance for error
6. Low physical effort
7. Size and space for approach and use


== Mobility-impaired ==
'''Universal Design for Learning''' (UDL) is intended to help educators design and assess learning activities that are customizable to the needs of individual students. It offers ‘’’[https://www.cast.org/impact/universal-design-for-learning-udl three sets of guidelines]’’’ that can be applied by educators in any discipline that will assist all students to access and participate in educational activities. These guidelines target student motivation and engagement, educators’ representation of information in varied modalities, and alternate ways for students to express what they have learned.
This is an inspiring video featuring a man using brainwaves to control Second Life:


<videoflash>d55CJYtHKAI</videoflash>


You can also [http://jp.youtube.com/watch?v=YipEdFersgM see a similar video with Japanese text].
LINKS:


=== Alternative input options ===
'''[http://www.ada.gov Americans with Disability Act]'''
Depending on your specific needs, a standard keyboard + mouse may not be the best. If possible, try before you buy, or acquire it from a place with a hassle-free return policy. In addition to the numerous [http://www.amazon.com/exec/obidos/search-handle-url/?index=blended&field-keywords=ergonomic%20keyboard ergonomic keyboards] out there, You may consider:


* '''[http://www.3dconnexion.com/3dmouse/spacenavigator.php 3Dconnexion alternative mice]''' - Including the SpaceNavigator which has become popular with Second Life. By using a limited range of motion, you can use the 6 axes to move your avatar, camera, and more.
'''[http://www.section508.gov Section 508]'''


* '''[http://www.frogpad.com/ Frogpad]''' - A unique form of ergonomic keyboard useful for those who've lost mobility in one hand.
'''[http://www.access-board.gov United States Access Board]'''


* '''[http://www.wacom.com/index2.cfm Wacom tablet]''' - Uses a stylus as a mouse alternative and can be helpful for relieving wrist cramps/carpal tunnel problems. Wacom is among the more expensive graphics tablets, but also durable in quality.
'''[http://www.direct.gov.uk/en/DisabledPeople/RightsAndObligations/DisabilityRights/DG_4001068 UK Equality ACT of 2010]'''


* '''[http://www.microsoft.com/enable/training/windowsxp/mousekeys.aspx MouseKeys]''' - "Control the Mouse Pointer Using the Numeric Keypad"
'''[http://www8.austlii.edu.au/cgi-bin/viewdb/au/legis/cth/consol_act/dda1992264/ Australian Disability Discrimination Act 1992]'''


* '''[http://www.nuance.com/naturallyspeaking/ Dragon Naturally Speaking]''' - Talk-to-write program. Typing words and sentences can be done in Second Life by talking in a microphone. A reasonably fast computer is recommended for doing this since, because like Second Life, Dragon is resources-heavy. If your performance is slow, try lowering your Second Life graphics settings to the minimum to cope with a slower computer. In several countries you can get compensation for buying the program/computer if you are disabled.
'''[https://laws-lois.justice.gc.ca/eng/acts/H-6/page-2.html?txthl=disability#s-25 Canadian Human Rights Act, Article 25]'''


* '''[http://www.macspeech.com/ MacSpeech]''' Software similar to [http://www.nuance.com/naturallyspeaking/ Dragon Naturally Speaking] but designed for Mac.
'''[https://social.desa.un.org/issues/disability/crpd/convention-on-the-rights-of-persons-with-disabilities-crpd  United Nations Convention on the Rights of Persons with Disabilities (CRPD)]'''


== Related resources ==
'''[https://www.w3.org/TR/WCAG21/ Web Content Accessibility Guidelines]'''
* '''[http://www.google.com/coop/cse?cx=001010425210852223575%3Ajldmgpuier0 Second Life Educators Discussion list search]''' - Try searching the archives for keywords like "[http://www.google.com/cse?cx=001010425210852223575%3Ajldmgpuier0&ie=UTF-8&q=accessibility&sa=Search accessibility]".


* '''[http://healthinfoisland.blogspot.com/ Health & Medicine in Second Life]''' - Learn more about HealthInfo island and visit their inworld Accessibility Center.
'''[https://www.who.int/standards/classifications/international-classification-of-functioning-disability-and-health World Health Organization International Classification of Functioning, Disability, and Health (ICF)]'''
* '''[http://secondlifeaccessibility.edublogs.org/ Second Life Accessibility]''' - "All about accessibility and disability in Second Life virtual worlds."
* '''[http://twinx45.wordpress.com/ Second Life Accessibility]''' (a different blog with the same name) - Hasn't been updated since Nov. 2007, but has a selection of useful links on the right-hand side.
* '''[http://www.blindsecondlife.blogspot.com/ Second Life for the Visually Impaired]''' - Gareth White is "Analysing the accessibility of Second Life with respect to visual impairment."
* '''[http://www.virtualability.org VirtualAbility - Second Life help for disabled people]''' - A community dedicated to helping disabled people in secondlife."
* '''[http://www.handsfree3d.com/ Handsfree 3D]''' - "Controlling Virtual Worlds Without a Mouse or Keyboard"
* '''[[User_talk:Capstan_Clift|Advocacy Working Group]]''' - "Should a working group be formed to address accessibility in Second Life?"
* '''[http://textsl.org TextSL]''' - The University of Nevada in Reno developed a client for Second Life which allows visually impaired /blind users to access Second Life using a screen Reader.
* '''[[Helen_Keller_Day|Helen Keller Day in Second Life]]'''
* '''[http://delicious.com/secondlife/accessibility Pathfinder Linden's List of Second Life Accessibility Websites]'''
* '''[http://www.blinddeafawareness.pbworks.com BlindDeafAwareness Wiki]''' - Started 6/20/09 in anticipation of the Helen Keller day in Second Life on 6/27/09
* '''[http://www.virtualhelpinghands.org Virtual Helping Hands]''' - A non-profit corporation dedicated to: making the immersive Internet (virtual worlds) accessible to disabled individuals, providing assistance to those that are disabled, providing resources to those that are disabled, developing and makeing available new or enhanced existing technology to the disabled which enhances their opportunity for social engagement. See also: www.virtualguidedog.org


=== Blog posts & media mentions ===
==Accessibility Issues with Virtual Worlds==
In reverse-chronological order.


* 2009-6-23 - '''[http://www.seeingwithsound.com/voice.exe See with your ears]''' - See things with your ears instead of your eyes!
Some conditions may be more disabling in a virtual environment than in the physical environment. It is important for people with these disabilities that virtual environments need to be made accessible.
* 2009-06-17 - '''[http://blogs.secondlife.com/community/community/education/blog/2009/06/17/beautiful-visions-beyond-sight-guide-dogs-and-helen-keller-day-in-second-life Beautiful Visions beyond Sight: Guide Dogs and Helen Keller Day in Second Life]''' - Pathfinder Linden's blog post.
 
* 2008-06-30 - '''[http://news.yahoo.com/s/afp/20080602/lf_afp/sciencelifestylejapantechnologyhealthinternet_080602161821 Paralysed man takes a walk in virtual world]''' - Brainwaves used to control Second Life.
* Keyboard/Mouse Impairment Accessibility Issues
* 2008-03-15 - '''"[http://www.afb.org/afbpress/pub.asp?DocID=aw090207 Exploring Methods of Accessing Virtual Worlds]''' - Techniques for enabling blind users in virtual worlds.
Typically, a computer accepts input from both keyboard and mouse. Normally the keyboard is used for text input and moving the avatar around. Similarly, the mouse is normally used for User Interface navigation.
* 2007-12-07 - '''[http://www.youtube.com/watch?v=CBlaiBV_yJs wheeling in Second Life]''' - Video of "A person with cerebral palsy using second life with a headwand."
 
* 2007-07-28 - '''[http://secondedition.wordpress.com/2007/07/28/empowering-the-physically-challenged/ Empowering the physically challenged]''' - Blog post from Second Edition. SL Resident Simon Walsh operates his in-world nightclub Wheelies.
Keyboard/mouse impairment makes the use of a regular keyboard and/or mouse difficult. It may be caused by upper limb paralysis or amputation, neurological diseases such as muscular dystrophy or cerebral palsy, degenerative conditions such as arthritis or carpal tunnel, or blindness.
* 2007-01-11 - '''[http://www.it-analysis.com/blogs/Abrahams_Accessibility/2007/1/second_life_open_source_accessible_.html Second Life open source accessible client]''' - Blog post from Abrahams Accessibility. Has ideas for open source devs to make SL more accessible.
 
* 2004-12-15 - '''[http://secondlife.blogs.com/nwn/2004/12/the_nine_souls_.html The Nine Souls of Wilde Cunningham]''' - Blog post from New World Notes. One of the classic stories of Second Life enabling self-expression for the disabled.
* Reading Impairment Accessibility Issues
Much information, including local chat, IMs, user interface menus, posters and signs, is provided in virtual worlds through text. Reading impairment also applies to obtaining information from images.
 
Reading impairment includes blindness, visual impairment, and dyslexia (a form of learning disability that includes print impairment). People who cannot understand the language of the text are also reading impaired. Reading impairment may also come with aging.
 
* Hearing/Speech Impairment Accessibility Issues
Virtual worlds were originally entirely text-based. Once Voice was introduced, it became useful in many aspects of virtual worlds to be able to hear and speak.
 
Hearing impairment often accompanies aging. It also includes various levels of D/deafness, whether congenital or caused by accidental injury, or auditory impairment from neurological diseases such as multiple sclerosis, Parkinson’s disease, or cerebral palsy. Hearing impairment may also be related to different levels of comprehension of sounds. Reasons for being unable to speak clearly include Deafness, but also stuttering, traumatic brain injury, anxiety, stroke, and oral/throat cancer.
 
* Other Accessibility Issues
Other accessibility issues include learning disabilities, attention deficits, memory issues, limited cognitive capabilities, and chronic fatigue. Learning a new skill requires attention, effort, and practice. These capabilities may be difficult for someone with these types of other accessibility issues.
 
Self-identity is also sometimes an accessibility issue. For instance, some people who use a wheelchair in real life prefer their avatar to also be in a wheelchair.  Others may prefer to appear as an amputee with a prosthesis, or to ambulate with crutches or leg braces. Some individuals use virtual worlds to hide or leave behind their visible disabilities. These representational choices should be respected, in addition to supporting the access needs of those whose disabilities affect their ability to function in a virtual world.
 
While aspects of Universal Design, such as ramps instead of stairs and providing multiple modes of communication, are important to include in virtual world creation, some physical world accommodations, such as designated handicapped parking spaces, are not necessary in virtual settings.
 
==Virtual World Accessibility Solutions==
 
===Keyboard/Mouse Accessibility Solutions===
The keyboard and mouse are common input devices for computers. Using the keyboard to type commands (as well as communicate in text) and using the mouse to click and scroll are common actions in a virtual world. Other important actions in a virtual world are pressing and holding a keyboard key, pressing two keys on opposite sides of the keyboard, and pressing and holding a key while simultaneously moving the mouse and pressing a mouse button.
 
You will need to be able to perform these basic keyboard and mouse actions in order to control your avatar and interact with objects in a virtual world.
 
There are numerous reasons why a person might have difficulty with these actions. Maybe this is due to fine motor control issues, or dexterity limitations in the hands. Perhaps the individual is paralyzed, or an amputee, or has arthritis or carpal tunnel syndrome, or has a temporary disability such as a broken arm in a cast or surgery on a hand. These types of disabilities may affect one or both hands.
 
If you aren’t physically capable of performing these actions, you can use alternative methods of accomplishing a virtual world task.
 
The '''Second Life viewer''' has some built-in capabilities that make avatar control easier. Many of these are in the User Interface or are Preferences to select from menus.
 
Making the avatar walk forward or backward or turning to left or right can be accomplished using the arrow keys on the keyboard, but also using arrows in the Walk/run/fly button on the bottom toolbar. (This control can be detached and dragged elsewhere on the screen.) This button has additional sideways movements, and also allows changing between walk, run, and fly mode.
In the Preferences menu, General Preferences can allow the use of letter keys (WASD) to move the avatar.
 
Several Move&View Preferences can aid individuals who have difficulty using the keyboard or mouse.
Keyboard options include: Arrow keys always move me; Tap-tap-hold (the arrow keys) to run; Hold jump or crouch key to start or stop flying
Single click on land can be set to: no action, move to clicked point
Double click on land can be set to: no action, move to clicked point, teleport to clicked point (selected on the world map)
You can also designate a Joystick or SpaceNavigator as your input device.
 
In Controls Preferences, you can select primary, alternate 1, and alternate 2 controls for Motion, Camera, and Sound and Media.
 
The Favorites bar at the top of the SL User Interface allows you to single-click to teleport to frequently visited locations.
 
Keyboard shortcuts are available for many Second Life functions. https://wiki.secondlife.com/wiki/All_keyboard_shortcut_keys
 
Another source of assistance for motor issues is the '''Accessibility Features''' section in every computer operating system. There you will find information on how to
 
• activate voice control (speech recognition), which allows you to speak in order to move the cursor and click; click, hold and release the mouse; create and edit text; and numerous other functions
 
• use Sticky Keys to hold modifier keys down
 
• enable Mouse Keys
 
• use the Head Pointer
 
• allow mouse, keyboard, gamepad buttons or dedicated devices to be used as switches
 
• and many other functions.
 
Many types of '''assistive technology''' are available to aid in using the keyboard and mouse. The assistive tech used to operate your computer is all that is needed to operate your avatar in a virtual world. Here are some examples of types of alternative input assistive technology that can help you operate in a virtual world:
 
On-Screen keyboard https://askjan.org/solutions/On-Screen-Keyboards.cfm
 
Word prediction software https://askjan.org/solutions/Word-Prediction-Completion-and-Macro-Software.cfm
 
Alternative input devices https://askjan.org/solutions/Alternative-Input-Devices.cfm
 
Alternative keyboards https://askjan.org/solutions/Alternative-Keyboards.cfm
 
Alternative mice https://askjan.org/solutions/Alternative-Mice.cfm
These devices can be controlled by the eyes, breath, tongue, head movement
 
One-handed keyboards https://askjan.org/solutions/One-Handed-Keyboards.cfm
 
Typing aids to depress keys https://askjan.org/solutions/Typing-Keyboarding-Aids.cfm
 
For assistance in using assistive technology with your computer, contact one of the following:
Vocational Rehabilitation in your state https://rsa.ed.gov/about/states
RESNA https://www.resna.org/
An occupational therapist - contact your state OT agency at STATE@aota.org
 
Sometimes '''personal assistance''' is helpful. There are many kind, helpful people in virtual worlds who will be happy to work with you. There are even inworld tools that allow another person to accompany you and move your avatar.  
For instance, “follower” tools are available that allow someone who has trouble typing to walk hand-in-hand or ride piggy-back with another avatar, walk behind or beside another avatar, or ride in a vehicle controlled by another avatar.
 
For additional information about keyboard/mouse solutions for virtual world accessibility, please contact info@virtualability.org .
 
===Hearing/Speech Accessibility Solutions===
 
Speech is a widely accepted means of interpersonal communication in virtual worlds. Auditory signals may be part of the user experience. Persons with hearing impairments may miss spoken conversations or presentations, and may not recognize important signals. In addition, individuals without hearing impairment may not be able to hear well if they are in a noisy environment, lack audio hardware, or have a silence requirement where they work or live. Persons who do not or cannot speak may be ignored in environments such as group discussions.
 
Individuals may have various levels of difficulty with both speech and hearing. Hearing loss ranges from mild to profound, and is a common issue for older individuals. Besides age, other reasons for limited or absent hearing include trauma, infections, and neurological and genetic factors. Some individuals with auditory neuropathy can perceive sounds but not readily interpret meaning from what they hear. Other hearing issues include ringing in the ears and
noise sensitivity.
 
Speech can be disrupted by impediments such as stuttering, trauma, cancer, infections, brain damage (for example from cerebral palsy), structural issues (such as cleft palate), vocal cord polyps, and other factors.
 
Hearing and speech problems can be temporary as well as permanent. Although many Deaf people can’t speak, it is possible for a hearing-impaired person to speak normally. Many people with speech difficulties can hear properly.
 
The '''Second Life viewer''' has some built-in capabilities that make hearing easier for people with mild impairment. Many of these are in the User Interface or Preferences menus. The volume of sounds, both in totality and individually for different sources such as ambient sounds, streaming music and voice chat, can be controlled either in the Sound&Media section of the Preferences menu, or by sliders accessed by hovering the mouse over the speaker icon at the top right of the User Interface.
 
You can choose to hear media and sounds or voice from either the Camera Position or Avatar Position. Sound&Media preferences allows you to choose your sound input and output devices.
 
Another source of assistance for hearing and speech issues is the '''Accessibility Features''' section in every computer operating system. You will find information on how to
 
• Flash the screen when an alert sound is made or choose an alert sound
 
• Change stereo audio to mono
 
• Select sound input and output devices
 
• Enable subtitles and captions
 
• Convert voice-to-text (V2T) and text-to-voice (T2V)
 
As in the physical world, '''personal assistance''' facilitates communication with and by someone who is Deaf or hard of hearing.
 
Speakers who prepare text ahead of time, either to be read or as an outline or set of notes from which to speak, can provide that text to their audience. Instructors or conference presenters can provide this text on a notecard to their audience. (This can double accessibility if image descriptions are included.) Alternatively, a teleprompter-like Second Life tool, such as SpeakEasy, puts prepared text into Nearby Chat, which the speaker can read aloud. If the presenter is unable to speak, another individual can speak this text aloud.
 
Automated captioning of speech is possible from an SL environment that is shared on an external screen such as Zoom. Captioning services include:
 
• AVA https://web.ava.me/
 
• Otter Live Notes https://otter.ai/
 
• Streamer https://streamer.center/
 
However, automated captioning on YouTube, for example, does not work on videos shown inside Second Life.
 
Human captioning, also called transcription, is another possible solution. Talented human typists can rapidly type the gist of speech into Nearby Chat. (It is not possible for a typist to keep up with the speed of ordinary human speech in order to provide a word-for-word transcription.) Virtual Ability provides this style of V2T transcription for spontaneous, ad-lib speaking. Please contact Lorivonne Lustre inworld to arrange for this service well in advance of
when it will be needed.
 
CART (Communication Access Realtime) services ( https://www.nad.org/resources/technology/captioning-for-access/communication-access-realtime-translation/ ) create word-for-word transcripts. The transcriber may have an avatar at the spoken event (generally preferred), or may listen to the event in a shared screen from the
recipient’s Second Life presence. CART transcripts are produced on a stenotype machine and software sends the text to the receiving individual’s computer.
 
(Universal Design https://universaldesign.ie/what-is-universal-design/ note: As is often the case, adaptations for persons with hearing impairment are also valuable for persons whose first language is not the one being spoken, persons with attention disorders or unscheduled interruptions of attendance, and persons with memory or comprehension impairments.)
 
For Deaf individuals whose first language is sign, interpretation can be arranged. The Deaf individual and an ASL interpreter would both need to be present at the Second Life event, while also connected by video phone, in a manner similar to video remote interpreting services (https://www.nad.org/resources/technology/video-remote-interpreting/ ). The interpreter signs to the recipient of the relay services, and can speak the recipient’s signed words in the virtual world environment.
 
Due to limitations of finger and hand gestures and facial expressions of avatars, sign language is extremely limited within the virtual world. Some large signs are available as gestures. While some of these personal assistance solutions are offered at no charge, the presenter or sponsoring organization should expect to pay for most of them.
 
===Reading Accessibility Solutions===
Including adjusting UI size, Voice Chat, T2V transcription, text reader devices
 
===Other Accessibility Solutions===
Including safety for adult-children
 
===For Accessibility Questions===
 
==Discussions of Accessibility Issues==
Transcripts and calendar of events
 
==Public Issue Tracker (JIRAs) Related to Accessibility Issues==
Including directions how to use it
 
==User-developed Projects To Develop Accessibility Tools==
Including the Max technologies, Restricted Viewer, Access Viewer, and Radegast
 
==Academic Research Projects Related to Accessibility==
 
==Related Resources==

Latest revision as of 20:09, 17 December 2023

This article or section is missing vital information. You can help the SL Wiki by editing it.

Info about available Resident-created tools to make Second Life easier for the disabled


Background

Many accessibility features are currently in use in Second Life. These include tools built into the viewer software and the structure of the world itself, as well as accessibility tools available in all modern computer operating systems. Assistive technology, such as screen reader software and onscreen keyboards that many people with disability use, works in Second Life. As you might expect in a resident-developed environment, various accessibility solutions have been developed and shared by community members.

One goal of this wiki page is to highlight some of these accessibility features for those who would need them in order to be able to access and function in Second Life. Another goal is to remind content designers and other Second Life residents of ways to make the virtual world more accessible for all users. Disability can happen to any of us at any time, so it’s always wise to be prepared.

Accessibility is everyone’s responsibility. Please do your part.

Definitions

Accessibility means the degree to which an object, function, service, or environment is available for use by as many people as possible. Although often thought of as mainly an issue for people with disabilities, or even more specifically as an issue for those who use assistive technology, accessibility can become a problem for anyone. This broad definition includes wheelchair accessibility (e.g., ramps or lifts instead of stairs, designated parking, and curb cuts), sensory accessibility (assistive listening devices for theaters, audio signals at street corners, Braille signs, TTY in public phones, and alt tags on websites), and many other kinds of accessibility. The numeronym for accessibility is a11y.

Handicap.png This is an internationally recognized symbol for accessibility. However, some people with disabilities do not recognize it as representing their needs. Others feel it is a symbol of the segregation of those with special access needs.

In many countries, accessibility is legislated and thus may be more clearly defined. See the Links below.

Assistive technology (AT) includes all devices (including assistive, adaptive, or rehabilitative tools) that help people accomplish tasks they can’t do adequately or at all without the device. AT can enhance a person’s capabilities, or it can change the method of interaction to one that is compatible with a person’s available capabilities. A wide variety of AT is used by people in virtual worlds. Many specific examples are given in the Solutions and Sources section of this wiki.

Disability means a restriction or lack of a person’s ability to perform a basic life activity, engage in interpersonal relationships, or participate in civic and social life.

Disability can be further defined from several perspectives, often known as models. In the medical model of disability, the focus is on the cause (disease, health condition, or trauma) of the disability. The goal under this model is “fixing” or “curing” the disability, and health and capability are seen as human rights. In the social model of disability, disability is thought to be created by external societal factors that interact with the individual’s condition. The goal of the social model is full inclusion of all people into society, and equitable access is seen as a human right.

Equality is treating everyone as if they were the same. Everyone is given the same resources or the same opportunities. This is not generally a goal of persons with disabilities, because people have different needs. The concept of equality can be contrasted with the concept of equity.

Equity is a goal that many people, including people with disabilities, have. Everyone has different capabilities, needs and circumstances. Therefore, everyone must get different resources and assistance in order to achieve the same outcomes. For a good discussion of the difference between equality and equity, plus programmatic examples, please see ‘’’Equity vs. Equality: What’s the Difference?’’’

Impairment indicates a characteristic of an individual and is often contrasted with the term “disability.” Impairments include problems with or loss of physical, mental, emotional, sensory, or developmental abilities. The effects of chronic illnesses are often included.

For a discussion of the relationship between disabilities and impairments and some examples, please see ‘’’Impairment, Disability and Handicap.’’’

People first language” is one way of emphasizing the similarities among all people before recognizing differences. This simple grammatical rule, putting the person first in naming, creates this emphasis. Using “person with a disability” rather than “disabled person” indicates that the disability modifies a person rather than subordinating humanity to the disability. Similarly, a person’s assistive technology should be seen as a tool (“a person who uses a wheelchair”) rather than as a limitation (“a person confined to a wheelchair”). Note that not all disabled people feel that “people first language” is important, nor does the concept apply in all languages.

Universal Design (UD) is an approach to creating structures, products, and environments that are accessible to all people. The ‘’’seven UD principles’’’ promoted by the Center for Universal Design at North Carolina Sate University show how this concept extends accessibility:

1. Equitable use 2. Flexibility in use 3. Simple and intuitive 4. Perceptible information 5. Tolerance for error 6. Low physical effort 7. Size and space for approach and use

Universal Design for Learning (UDL) is intended to help educators design and assess learning activities that are customizable to the needs of individual students. It offers ‘’’three sets of guidelines’’’ that can be applied by educators in any discipline that will assist all students to access and participate in educational activities. These guidelines target student motivation and engagement, educators’ representation of information in varied modalities, and alternate ways for students to express what they have learned.


LINKS:

Americans with Disability Act

Section 508

United States Access Board

UK Equality ACT of 2010

Australian Disability Discrimination Act 1992

Canadian Human Rights Act, Article 25

United Nations Convention on the Rights of Persons with Disabilities (CRPD)

Web Content Accessibility Guidelines

World Health Organization International Classification of Functioning, Disability, and Health (ICF)

Accessibility Issues with Virtual Worlds

Some conditions may be more disabling in a virtual environment than in the physical environment. It is important for people with these disabilities that virtual environments need to be made accessible.

  • Keyboard/Mouse Impairment Accessibility Issues

Typically, a computer accepts input from both keyboard and mouse. Normally the keyboard is used for text input and moving the avatar around. Similarly, the mouse is normally used for User Interface navigation.

Keyboard/mouse impairment makes the use of a regular keyboard and/or mouse difficult. It may be caused by upper limb paralysis or amputation, neurological diseases such as muscular dystrophy or cerebral palsy, degenerative conditions such as arthritis or carpal tunnel, or blindness.

  • Reading Impairment Accessibility Issues

Much information, including local chat, IMs, user interface menus, posters and signs, is provided in virtual worlds through text. Reading impairment also applies to obtaining information from images.

Reading impairment includes blindness, visual impairment, and dyslexia (a form of learning disability that includes print impairment). People who cannot understand the language of the text are also reading impaired. Reading impairment may also come with aging.

  • Hearing/Speech Impairment Accessibility Issues

Virtual worlds were originally entirely text-based. Once Voice was introduced, it became useful in many aspects of virtual worlds to be able to hear and speak.

Hearing impairment often accompanies aging. It also includes various levels of D/deafness, whether congenital or caused by accidental injury, or auditory impairment from neurological diseases such as multiple sclerosis, Parkinson’s disease, or cerebral palsy. Hearing impairment may also be related to different levels of comprehension of sounds. Reasons for being unable to speak clearly include Deafness, but also stuttering, traumatic brain injury, anxiety, stroke, and oral/throat cancer.

  • Other Accessibility Issues

Other accessibility issues include learning disabilities, attention deficits, memory issues, limited cognitive capabilities, and chronic fatigue. Learning a new skill requires attention, effort, and practice. These capabilities may be difficult for someone with these types of other accessibility issues.

Self-identity is also sometimes an accessibility issue. For instance, some people who use a wheelchair in real life prefer their avatar to also be in a wheelchair. Others may prefer to appear as an amputee with a prosthesis, or to ambulate with crutches or leg braces. Some individuals use virtual worlds to hide or leave behind their visible disabilities. These representational choices should be respected, in addition to supporting the access needs of those whose disabilities affect their ability to function in a virtual world.

While aspects of Universal Design, such as ramps instead of stairs and providing multiple modes of communication, are important to include in virtual world creation, some physical world accommodations, such as designated handicapped parking spaces, are not necessary in virtual settings.

Virtual World Accessibility Solutions

Keyboard/Mouse Accessibility Solutions

The keyboard and mouse are common input devices for computers. Using the keyboard to type commands (as well as communicate in text) and using the mouse to click and scroll are common actions in a virtual world. Other important actions in a virtual world are pressing and holding a keyboard key, pressing two keys on opposite sides of the keyboard, and pressing and holding a key while simultaneously moving the mouse and pressing a mouse button.

You will need to be able to perform these basic keyboard and mouse actions in order to control your avatar and interact with objects in a virtual world.

There are numerous reasons why a person might have difficulty with these actions. Maybe this is due to fine motor control issues, or dexterity limitations in the hands. Perhaps the individual is paralyzed, or an amputee, or has arthritis or carpal tunnel syndrome, or has a temporary disability such as a broken arm in a cast or surgery on a hand. These types of disabilities may affect one or both hands.

If you aren’t physically capable of performing these actions, you can use alternative methods of accomplishing a virtual world task.

The Second Life viewer has some built-in capabilities that make avatar control easier. Many of these are in the User Interface or are Preferences to select from menus.

Making the avatar walk forward or backward or turning to left or right can be accomplished using the arrow keys on the keyboard, but also using arrows in the Walk/run/fly button on the bottom toolbar. (This control can be detached and dragged elsewhere on the screen.) This button has additional sideways movements, and also allows changing between walk, run, and fly mode. In the Preferences menu, General Preferences can allow the use of letter keys (WASD) to move the avatar.

Several Move&View Preferences can aid individuals who have difficulty using the keyboard or mouse. Keyboard options include: Arrow keys always move me; Tap-tap-hold (the arrow keys) to run; Hold jump or crouch key to start or stop flying Single click on land can be set to: no action, move to clicked point Double click on land can be set to: no action, move to clicked point, teleport to clicked point (selected on the world map) You can also designate a Joystick or SpaceNavigator as your input device.

In Controls Preferences, you can select primary, alternate 1, and alternate 2 controls for Motion, Camera, and Sound and Media.

The Favorites bar at the top of the SL User Interface allows you to single-click to teleport to frequently visited locations.

Keyboard shortcuts are available for many Second Life functions. https://wiki.secondlife.com/wiki/All_keyboard_shortcut_keys

Another source of assistance for motor issues is the Accessibility Features section in every computer operating system. There you will find information on how to

• activate voice control (speech recognition), which allows you to speak in order to move the cursor and click; click, hold and release the mouse; create and edit text; and numerous other functions

• use Sticky Keys to hold modifier keys down

• enable Mouse Keys

• use the Head Pointer

• allow mouse, keyboard, gamepad buttons or dedicated devices to be used as switches

• and many other functions.

Many types of assistive technology are available to aid in using the keyboard and mouse. The assistive tech used to operate your computer is all that is needed to operate your avatar in a virtual world. Here are some examples of types of alternative input assistive technology that can help you operate in a virtual world:

On-Screen keyboard https://askjan.org/solutions/On-Screen-Keyboards.cfm

Word prediction software https://askjan.org/solutions/Word-Prediction-Completion-and-Macro-Software.cfm

Alternative input devices https://askjan.org/solutions/Alternative-Input-Devices.cfm

Alternative keyboards https://askjan.org/solutions/Alternative-Keyboards.cfm

Alternative mice https://askjan.org/solutions/Alternative-Mice.cfm

	These devices can be controlled by the eyes, breath, tongue, head movement

One-handed keyboards https://askjan.org/solutions/One-Handed-Keyboards.cfm

Typing aids to depress keys https://askjan.org/solutions/Typing-Keyboarding-Aids.cfm

For assistance in using assistive technology with your computer, contact one of the following: Vocational Rehabilitation in your state https://rsa.ed.gov/about/states RESNA https://www.resna.org/ An occupational therapist - contact your state OT agency at STATE@aota.org

Sometimes personal assistance is helpful. There are many kind, helpful people in virtual worlds who will be happy to work with you. There are even inworld tools that allow another person to accompany you and move your avatar. For instance, “follower” tools are available that allow someone who has trouble typing to walk hand-in-hand or ride piggy-back with another avatar, walk behind or beside another avatar, or ride in a vehicle controlled by another avatar.

For additional information about keyboard/mouse solutions for virtual world accessibility, please contact info@virtualability.org .

Hearing/Speech Accessibility Solutions

Speech is a widely accepted means of interpersonal communication in virtual worlds. Auditory signals may be part of the user experience. Persons with hearing impairments may miss spoken conversations or presentations, and may not recognize important signals. In addition, individuals without hearing impairment may not be able to hear well if they are in a noisy environment, lack audio hardware, or have a silence requirement where they work or live. Persons who do not or cannot speak may be ignored in environments such as group discussions.

Individuals may have various levels of difficulty with both speech and hearing. Hearing loss ranges from mild to profound, and is a common issue for older individuals. Besides age, other reasons for limited or absent hearing include trauma, infections, and neurological and genetic factors. Some individuals with auditory neuropathy can perceive sounds but not readily interpret meaning from what they hear. Other hearing issues include ringing in the ears and noise sensitivity.

Speech can be disrupted by impediments such as stuttering, trauma, cancer, infections, brain damage (for example from cerebral palsy), structural issues (such as cleft palate), vocal cord polyps, and other factors.

Hearing and speech problems can be temporary as well as permanent. Although many Deaf people can’t speak, it is possible for a hearing-impaired person to speak normally. Many people with speech difficulties can hear properly.

The Second Life viewer has some built-in capabilities that make hearing easier for people with mild impairment. Many of these are in the User Interface or Preferences menus. The volume of sounds, both in totality and individually for different sources such as ambient sounds, streaming music and voice chat, can be controlled either in the Sound&Media section of the Preferences menu, or by sliders accessed by hovering the mouse over the speaker icon at the top right of the User Interface.

You can choose to hear media and sounds or voice from either the Camera Position or Avatar Position. Sound&Media preferences allows you to choose your sound input and output devices.

Another source of assistance for hearing and speech issues is the Accessibility Features section in every computer operating system. You will find information on how to

• Flash the screen when an alert sound is made or choose an alert sound

• Change stereo audio to mono

• Select sound input and output devices

• Enable subtitles and captions

• Convert voice-to-text (V2T) and text-to-voice (T2V)

As in the physical world, personal assistance facilitates communication with and by someone who is Deaf or hard of hearing.

Speakers who prepare text ahead of time, either to be read or as an outline or set of notes from which to speak, can provide that text to their audience. Instructors or conference presenters can provide this text on a notecard to their audience. (This can double accessibility if image descriptions are included.) Alternatively, a teleprompter-like Second Life tool, such as SpeakEasy, puts prepared text into Nearby Chat, which the speaker can read aloud. If the presenter is unable to speak, another individual can speak this text aloud.

Automated captioning of speech is possible from an SL environment that is shared on an external screen such as Zoom. Captioning services include:

• AVA https://web.ava.me/

• Otter Live Notes https://otter.ai/

• Streamer https://streamer.center/

However, automated captioning on YouTube, for example, does not work on videos shown inside Second Life.

Human captioning, also called transcription, is another possible solution. Talented human typists can rapidly type the gist of speech into Nearby Chat. (It is not possible for a typist to keep up with the speed of ordinary human speech in order to provide a word-for-word transcription.) Virtual Ability provides this style of V2T transcription for spontaneous, ad-lib speaking. Please contact Lorivonne Lustre inworld to arrange for this service well in advance of when it will be needed.

CART (Communication Access Realtime) services ( https://www.nad.org/resources/technology/captioning-for-access/communication-access-realtime-translation/ ) create word-for-word transcripts. The transcriber may have an avatar at the spoken event (generally preferred), or may listen to the event in a shared screen from the recipient’s Second Life presence. CART transcripts are produced on a stenotype machine and software sends the text to the receiving individual’s computer.

(Universal Design https://universaldesign.ie/what-is-universal-design/ note: As is often the case, adaptations for persons with hearing impairment are also valuable for persons whose first language is not the one being spoken, persons with attention disorders or unscheduled interruptions of attendance, and persons with memory or comprehension impairments.)

For Deaf individuals whose first language is sign, interpretation can be arranged. The Deaf individual and an ASL interpreter would both need to be present at the Second Life event, while also connected by video phone, in a manner similar to video remote interpreting services (https://www.nad.org/resources/technology/video-remote-interpreting/ ). The interpreter signs to the recipient of the relay services, and can speak the recipient’s signed words in the virtual world environment.

Due to limitations of finger and hand gestures and facial expressions of avatars, sign language is extremely limited within the virtual world. Some large signs are available as gestures. While some of these personal assistance solutions are offered at no charge, the presenter or sponsoring organization should expect to pay for most of them.

Reading Accessibility Solutions

Including adjusting UI size, Voice Chat, T2V transcription, text reader devices

Other Accessibility Solutions

Including safety for adult-children

For Accessibility Questions

Discussions of Accessibility Issues

Transcripts and calendar of events

Public Issue Tracker (JIRAs) Related to Accessibility Issues

Including directions how to use it

User-developed Projects To Develop Accessibility Tools

Including the Max technologies, Restricted Viewer, Access Viewer, and Radegast

Academic Research Projects Related to Accessibility

Related Resources