Screen Reader Software For Generating A Background Tone Based On A Spatial Location of a Graphical Object
AssigneeRed Hat, Inc.
InventorLucio Seki
Life of this patent
Estimating the term…
Abstract
A system can determine a first coordinate location and a second coordinate location collectively representing a spatial positioning of a graphical object in a user interface. The system can determine a first pitch for a foreground sound based on the first coordinate location. The foreground sound may be a synthesized voice describing textual content associated with the graphical object. The system can determine a second pitch for a background sound based on the second coordinate location. The system can generate an audio signal configured to cause an audio device to output a composite sound that includes the foreground sound at the first pitch and the background sound at the second pitch.
Claims20
A non-transitory computer-readable medium comprising program code that is executable by a processor for causing the processor to:
- determine a first coordinate location and a second coordinate location that represent a spatial position of a graphical object in a user interface;
- determine a first pitch for a foreground sound based on the first coordinate location, the foreground sound including a synthesized voice describing textual content associated with the graphical object;
- determine a second pitch for a background sound based on the second coordinate location;
- and
- cause an audio device to output a composite sound that includes the foreground sound at the first pitch and the background sound at the second pitch.
A method comprising:
- determining, by a processor, a first coordinate location and a second coordinate location collectively representing a spatial position of a graphical object of a user interface;
- determining, by the processor, a first pitch for a foreground sound based on the first coordinate location, the foreground sound including a synthesized voice describing textual content associated with the graphical object;
- determining, by the processor, a second pitch for a background sound based on the second coordinate location;
- and
- generating, by the processor, an audio signal configured to cause an audio device to output a composite sound that includes the foreground sound at the first pitch and the background sound at the second pitch.
A system comprising:
- a processor;
- and
- a memory device including instructions executable by the processor for causing the processor to:
- determine a first coordinate location and a second coordinate location collectively representing a spatial position of a graphical object in a user interface;
- determine a first pitch for a foreground sound based on the first coordinate location, the foreground sound including a synthesized voice describing textual content associated with the graphical object;
- determine a second pitch for a background sound based on the second coordinate location;
- and
- generate an audio signal configured to cause an audio device to output a composite sound that includes the foreground sound at the first pitch and the background sound at the second pitch.
Dependencies are inferred from the claim text.