如何让 Mac 画外音将数字读作数字而不是单个数字?

How can I get Mac Voiceover to read numbers as numbers instead of individual digits?

当我在 span 标签中呈现数字时,Mac 画外音正在读取单个数字而不是数字。例如,10 读作 "one zero" 而不是 "ten"。

如何让它读作 "ten" 而不是 "one zero"?

我已经搜索过答案,但似乎大多数人都有相反的问题。 CSS speak 和 speak-as 等属性似乎无效。

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

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

或者字面意思就是:<span>10</span>

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

每当我在 Safari 中使用这些设置从你的问题访问 codepen 时,数字被读取为单词 "ten",而不是数字 "one zero"。