首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过语音转换正确读取距离和时间

通过语音转换正确读取距离和时间
EN

Stack Overflow用户
提问于 2022-10-10 21:59:52
回答 1查看 45关注 0票数 0

我正在努力使画外音能正确地读出下面的句子。

视觉显示: 2.37m / 3:54am

画外音说:“2点37分砍354分”

有一个在2.37到m之间的空间,画外音用米代替,但我不想要那个空间。我试着添加了一堆标记,以便将字母拆分为画外音,但将其隐藏起来,使其不被看到。然而,它忽略了咏叹号标签,它逐个读出每一个米的字母,它仍然读出"m /“,尽管它被标记为aria-隐含的。

代码语言:javascript
运行
复制
.sr-only {
    font-size: 0.01px !important;
}
<span aria-label="2.37 meters at 3:54 AM">
    <span>2.37</span>
    <span class="sr-only">metres</span>
    <span aria-hidden="true">m / </span>
    <span>3:54 A</span>
    <span class="sr-only"> </span>
    <span>m</span>
</span>
EN

回答 1

Stack Overflow用户

发布于 2022-10-11 04:29:51

看看my answer to this question,我建议它保持原样,不要做什么特别的事情。

不幸的是,所有的声音都不能以同样的方式处理像m for m这样的数据,所以我在这里的回答和对另一个问题的回答是一样的:虽然您可以提高某些用户的可访问性,但是您也可能会降低对更多其他用户的访问能力。

作为屏幕读取器的用户,我们并不愚蠢,而且是最好的,也是最坏的,我们习惯于像这样的发音怪癖。我们肯定会正确理解你的意思,即使它说的是分钟,而不是米。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74021046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档