对讲的句子中有句点是不是应该读“点”

问题描述 投票:0回答:1

我正在使用对讲功能测试 Android 应用程序的可访问性。当句子中有句号时,它会读出“点”。这是进行无障碍访问的正确方法吗?具体来说,它只发生在链接之后。

android accessibility talkback
1个回答
2
投票

这种行为很好,Talkback 用户可能会习惯。作为开发人员,您不应该尝试自己控制它。

阅读包含链接的文本时,Talkback 会在链接上暂停,让用户有机会激活链接(如果他们愿意)。该行为考虑了句子结构。例如:

  • 阅读没有任何链接的段落时,句与句之间会有停顿,但句号标点符号不报出。
  • 当句子中间有链接时,Talkback 会将句子分成几部分。
    1. 它读取链接之前的所有单词,然后暂停。
    2. 当用户滑动以继续时,将宣布链接文本(连同它是一个链接的事实)。然后语音暂停,用户可以激活链接。
    3. 在下一次滑动时,对讲会朗读句子或段落的剩余部分。时间未公布。
  • 当链接位于句子末尾时,我们有一个特殊的变体。在链接之后,句号是唯一保留在句子末尾的东西。我相信文本到语音引擎有意宣布句点,以明确句子已完成。

这种行为通常是有帮助的,许多其他屏幕阅读器也会做类似的事情。确切的行为因使用的文本到语音引擎而异,并且每种语言或地区将使用不同的规则。例如,用英国人的声音我们会听到“句号”。用户也可以更改某些屏幕阅读器的详细设置。

© www.soinside.com 2019 - 2024. All rights reserved.