FLUID-5843: The self voicing enactor should set its language setting based on the lang attribute

Metadata

Source
FLUID-5843
Type
Improvement
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Colin Clark
Reporter
Justin Obara
Created
2016-01-19T08:53:06.634-0500
Updated
2024-07-23T10:54:12.653-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Prefs Framework
  2. Self Voicing
  3. Text To Speech

Description

The underlying text-to-speech supports setting the language used, which will affect the synthesizer, as a model value or as an option passed into queueSpeech. Currently this has to be set as a manually by an integrator. However, the enactor should set the component model to the container's or page's lang attribute. Additionally anything that reads text from the DOM should check if the current element has a lang attribute set and use that.

Comments