我正在尝试让 TextToSpeech 在 Android 模拟器中说出字母数字引用。如果我有一个诸如“31NAA123”之类的字符串,那么我会在所有字符之间插入空格,然后将其提交给 speak 方法。它可以处理大多数字母,但会偶然发现“A”,它们发出的声音几乎听不见很短的“啊”,几乎和点击一样短。我试过replaceAll("A", "AY"),结果是“是的,为什么”。我已经尝试过将大多数语速降至 0.3f - 没有任何效果。我正在使用英国语言环境来赋予英国口音。如果有人有任何有用的建议,我将不胜感激。
(我怀疑'i'会给出类似的问题,'o'似乎没问题)