The speak property defines specifies whether the content will be rendered aurally and in what manner.
The speak property contains following information:
- value: normal, none, spell-out or inherit;
- initial: normal;
- applies to: all elements;
- inherited: yes;
- percentages: N/A;
- media: aural;
- computed value: as specified.
The value normal uses language specific pronunciation rules for rendering an element and value spell-out spells one letter at a time. The value none naturally denies aural rendering, but to be sure not to have speaking enabled it is better to use the display property because the none value of the speaking property may be overridden by the element's descendants.
CSS speaking property example: