如何让Mac Voiceover将数字读为数字而不是单个数字?

时间:2019-03-18 16:08:28

标签: macos accessibility voiceover screen-readers

当我在span标签中渲染数字时,Mac Voiceover会读取单个数字而不是数字。例如,将10读为“一零”而不是“十”。

如何使它读为“十”而不是“一零”?

我一直在寻找答案,但似乎大多数人都有相反的问题。语音和语音之类的CSS属性似乎无效。

如果您想查看示例,请尝试加载以下笔并让Mac Voiceover读取它(要使用Mac Voiceover,请使用Command + f5)。

https://codepen.io/davescode/full/GeGLYv

或者实际上就是:<span>10</span>

1 个答案:

答案 0 :(得分:4)

确保您的VoiceOver设置设置为将数字读取为单词:

Numbers as words

每当我使用Safari中的这些设置从您的问题中访问密码笔时,数字就会被读为单词“十”,而不是数字“一零”。