VoiceOver

VoiceOver is a built into Apple's macOS, iOS, tvOS, watchOS, and iPod operating systems. By using VoiceOver, the user can access their Macintosh or iOS device based on spoken descriptions and, in the case of the Mac, the keyboard. The feature is designed to increase accessibility for and  users, as well as for users with.

The keyboard shortcut to activate VoiceOver is Command-F5.

macOS
VoiceOver was first introduced in Mac OS X 10.4 and the target was users who had difficulty in reading due to vision impairment, particularly the. A preview had also been made available for Mac OS X 10.3 Panther, and was titled "Spoken Interface Preview."

VoiceOver treats the user interface as a hierarchy of elements, which are navigated by various keystrokes. Elements also are "interacted" with—for example, interacting with a text box allows reading its text and, if possible, editing it; interacting with a scroll bar allows it to be moved using the keyboard.

VoiceOver also includes support for many. In addition, VoiceOver includes features for those that cannot use the mouse, such as keyboard-based navigation.

For users with MacBooks or Magic Trackpads, a number of special multi-touch features are also available. The trackpad will respond to gestures, much like iOS's version of VoiceOver. A specific example is using the trackpad to explore the actual visual layout of elements on the screen - sliding one finger around the trackpad will select elements, tapping twice will activate them.

In Mac OS X 10.5, Apple added the "Alex" voice, which offered improved quality of speech and a more human-like sound. Previously, the voices were directly descended from those used in Apple's "Speech Manager," which originated in the early 1990s. Also, Alex voice has natural breathing, unlike all other voices in Apple.

In Mac OS X 10.7, Apple offered the download of RealSpeak voices from for use with VoiceOver.

Accessibility Inspector
Accessibility Inspector is made to verify the accessibility of OS X applications. It displays information about the GUI element that is currently under the cursor.

iOS
With the release of the iPhone 3GS in June 2009, VoiceOver was added to iPhone OS 3. When the 3rd-generation iPod touch was updated in September 2009 to match the hardware of the iPhone 3GS, it also gained VoiceOver capability. The iPad, ever since its introduction in April 2010, has also had VoiceOver capability.

VoiceOver on iOS interacts with the user by using various "gestures," different motions one makes with one or more fingers on the display. Many gestures are location-sensitive—for example, sliding one's finger around the screen will reveal the visual contents of the screen as the finger passes over them. This enables blind users to explore the actual on-screen layout of an application. A user can double-tap (similar to double-clicking a mouse) to activate a selected element, just as if a sighted user had tapped the item.

VoiceOver can also turn off the display but leave the touch screen sensitive to touch, saving battery power. Apple calls this feature "Screen Curtain". It is also available on Mac computers running OS X.

VoiceOver for iOS is activated using the "Settings" application. It can be found in the Accessibility section. The device can also be configured so that VoiceOver can be toggled by a triple-click of the Home or side button on the device. The user can also ask Siri to enable or disable VoiceOver.

iPod nano
In September 2010, Apple launched this feature on the 6th-generation iPod nano with many of the same gestures as the iOS version.

iPod shuffle
After its success on Macs, Apple also added VoiceOver to the 4th-generation iPod shuffle in September 2010. This assists users in controlling the playback of songs by having titles read out. With this revision of iPod shuffle, the user can also have VoiceOver read out playlists. Unlike VoiceOver on OS X, where VoiceOver is marketed as an accessibility feature, VoiceOver on the iPod shuffle is intended to be used by everyone, disabled or not.