android 在talkback中句子中有句号时,它应该读“点”吗

oxcyiej7  于 2023-05-05  发布在  Android
关注(0)|答案(1)|浏览(133)

我正在测试Android应用程序中的可访问性与对讲。当句子中有句号时,它会读出“点”。这是实现可访问性的正确方法吗?具体地说,它只发生在链接之后。

gk7wooem

gk7wooem1#

这种行为很好,Talkback用户可能会习惯它。作为开发人员,您不应该试图自己控制它。
当阅读包含链接的文本时,Talkback将在链接上暂停,给予用户有机会激活链接。行为考虑到句子结构。例如:

  • 当阅读没有任何链接的段落时,句子之间会有停顿,但句号标点符号不会公布。

1.当一个句子中间有一个链接时,Talkback会把句子分成几个部分。
1.它读取链接之前的所有单词,然后暂停。
1.当用户滑动以继续时,链接文本被通告(连同它是链接的事实)。然后语音暂停,用户可以激活链接。
1.在下一次滑动时,Talkback读取句子或段落的剩余部分。期间未公布。
1.当链接位于句末时,我们有一个特殊的变体。在链接之后,句号是 * 唯一留在句子结尾的东西 *。我相信文本到语音转换引擎是故意宣布句号的,以清楚地表明句子已经结束。
这种行为通常是有帮助的,许多其他屏幕阅读器也做类似的事情。确切的行为取决于使用的文本到语音引擎,并且对于每种语言或区域将使用不同的规则。例如,用英国人的声音,我们会听到“句号”。用户还可以更改某些屏幕阅读器的详细程度设置。

相关问题