gpt4 book ai didi

Android TalkBack 宣布 "List"为 "Fifty first"

转载 作者:行者123 更新时间:2023-11-30 00:17:14 27 4
gpt4 key购买 nike

我正在测试一个带有 TalkBack 的 Android 应用程序,“LIST”这个词被宣布为“Fifty first”。显然,TalkBack 假设大写字母“LI”是罗马数字 51。

我无法访问源代码,但我想知道,“st”或“rd”(例如“XXIIIrd”)旁边的所有大写罗马数字字母是否自动读作数字?有没有办法让 TalkBack 在内容描述中将字母读作罗马数字?

最佳答案

这实际上不是 TalkBack 做的。这是 TextToSpeech 引擎执行此操作。解决方案相当简单,将新文本下载到语音引擎。如果您想知道它什么时候会做这些事情,您可以深入了解 Android 开源项目,并查看默认的 TTS 引擎代码。每隔一段时间,我就会发现一个新的自动展开的东西,这让我感到畏缩,但我还没有自己深入研究 TTS 引擎代码,看看它们究竟是什么。我知道的其他人(可能是历史上的)

CA -> 证书颁发机构

米 -> 米

s -> 秒(5 米 45 秒 -> 5 米 45 秒????,哈哈)

您还可以考虑用文本的小写版本覆盖内容描述。

关于Android TalkBack 宣布 "List"为 "Fifty first",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47019402/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com