摘要:
Techniques for controlling a touch input device using an accessory communicatively coupled to the device are disclosed. In one aspect, an accessibility framework is launched on the device. An accessory coupled to the device is detected. Receipt of input from the accessory is enabled. An accessibility packet is received from the accessory. The accessibility packet includes an accessibility command and one or more parameters. The accessibility packet is processed to extract the first accessibility command and the one or more parameters. Input is generated for the accessibility framework based on the accessibility command and the one or more parameters. In some implementations, the device also sends accessibility commands to the accessory, either in response to accessibility commands received from the accessory or independent of any received accessibility commands.
摘要:
Techniques for controlling a touch input device using an accessory communicatively coupled to the device are disclosed. In one aspect, an accessibility framework is launched on the device. An accessory coupled to the device is detected. Receipt of input from the accessory is enabled. An accessibility packet is received from the accessory. The accessibility packet includes an accessibility command and one or more parameters. The accessibility packet is processed to extract the first accessibility command and the one or more parameters. Input is generated for the accessibility framework based on the accessibility command and the one or more parameters. In some implementations, the device also sends accessibility commands to the accessory, either in response to accessibility commands received from the accessory or independent of any received accessibility commands.
摘要:
A system and method is disclosed that uses screen reader like functionality to speak information presented on a graphical user interface displayed by a media presentation system, including information that is not navigable by a remote control device. Information can be spoken in an order that follows a relative importance of the information based on a characteristic of the information or the location of the information within the graphical user interface. A history of previously spoken information is monitored to avoid speaking information more than once for a given graphical user interface. A different pitch can be used to speak information based on a characteristic of the information. Information that is not navigable by the remote control device can be spoken after time delay. Voice prompts can be provided for a remote-driven virtual keyboard displayed by the media presentation system. The voice prompts can be spoken with different voice pitches.
摘要:
Some examples of assisted media representation can be implemented as a system and method that uses screen reader like functionality to speak information presented on a graphical user interface displayed by a media presentation system, including information that is not navigable by a remote control device. Information can be spoken in an order that follows a relative importance of the information based on a characteristic of the information or the location of the information within the graphical user interface. A history of previously spoken information is monitored to avoid speaking information more than once for a given graphical user interface. A different pitch can be used to speak information based on a characteristic of the information. Information that is not navigable by the remote control device can be spoken after time delay. Voice prompts can be provided for a remote-driven virtual keyboard displayed by the media presentation system. The voice prompts can be spoken with different voice pitches.
摘要:
The present disclosure describes technology, which can be implemented as a method, apparatus, and/or computer software embodied in a computer-readable medium, and which, among other things, be used to create custom vibration patterns in response to user input, for example, in response to the user tapping out a desired pattern on the display of a mobile device. For example, one or more aspects of the subject matter described in this disclosure can be embodied in one or more methods that include receiving tactile input from a user of an electronic device specifying a custom vibration pattern, in concert with receiving tactile input, providing visual feedback to the user corresponding to the received tactile input, and storing the specified custom vibration pattern for use by the electronic device to actuate haptic feedback signaling a predetermined notification event.
摘要:
Techniques for increasing accessibility of touch-screen devices are disclosed. In one aspect, container regions on a touch-sensitive user interface of a touch screen device are defined. A touch event corresponding to a location on the user interface is received, and it is determined that the location corresponds to a particular container region. When another touch event is received, content is determined according to a context of the particular container region. The content is then presented. In another aspect, data specifying locations of user interface items on a user interface is received. The data is modified to enlarge an area for a particular item. A touch input event corresponding to a particular location on the user interface is received. It is determined that the location is within the enlarged area for the item, and input is provided to an application indicating that the item was selected.
摘要:
Techniques for increasing accessibility of touch-screen devices are disclosed. In one aspect, container regions on a touch-sensitive user interface of a touch screen device are defined. A touch event corresponding to a location on the user interface is received, and it is determined that the location corresponds to a particular container region. When another touch event is received, content is determined according to a context of the particular container region. The content is then presented. In another aspect, data specifying locations of user interface items on a user interface is received. The data is modified to enlarge an area for a particular item. A touch input event corresponding to a particular location on the user interface is received. It is determined that the location is within the enlarged area for the item, and input is provided to an application indicating that the item was selected.
摘要:
The present disclosure describes technology, which can be implemented as a method, apparatus, and/or computer software embodied in a computer-readable medium, and which, among other things, be used to create custom vibration patterns in response to user input, for example, in response to the user tapping out a desired pattern on the display of a mobile device. For example, one or more aspects of the subject matter described in this disclosure can be embodied in one or more methods that include receiving tactile input from a user of an electronic device specifying a custom vibration pattern, in concert with receiving tactile input, providing visual feedback to the user corresponding to the received tactile input, and storing the specified custom vibration pattern for use by the electronic device to actuate haptic feedback signaling a predetermined notification event.
摘要:
Systems, methods, and non-transitory computer-readable storage media are provided for remotely controlling a hearing device. A hearing device configured to communicate with a control device transmits status data, including settings, to the control device. The control device displays the status data in an interface configured to receive input specifying new settings, upon which a command is sent to the hearing device to change the current setting. The control device can automatically change the settings based on a determined current environment to be a stored program optimized to the current environment. The current environment can be determined based on the location of the hearing device or another device connected to the control device. Quick mode allows settings to be viewed and changed quickly by displaying multiple related settings as one and overriding interface buttons. Remote listen mode receives audio data from a microphone and transmit it to the hearing device.
摘要:
An accessibility method is performed by an electronic device with a display and a touch-sensitive surface. The method includes: displaying a plurality of user interface elements on the display; in response to detecting a first user interface navigation gesture by a finger on the touch-sensitive surface, navigating in the plurality of user interface elements in accordance with a current navigable unit type; in response to detecting a first user interface navigation setting gesture on the touch-sensitive surface: changing the current navigable unit type from the first navigable unit type to a second navigable unit type; and outputting accessibility information about the second navigable unit type; after changing the current navigable unit type, in response to detecting a second user interface navigation gesture by the finger on the touch-sensitive surface, navigating in the plurality of user interface elements in accordance with the current navigable unit type.