gpt4 book ai didi

android - 说服 TextToSpeech 发音字母表中的字母

转载 作者:行者123 更新时间:2023-11-29 16:25:31 25 4
gpt4 key购买 nike

我正在尝试让 TextToSpeech 在 Android 模拟器中朗读字母数字引用。如果我有一个字符串,例如“31NAA123”,那么我会在所有字符之间插入空格,然后将其提交给 speak 方法。它可以处理大多数字母,但会偶然发现“A”,它们以几乎听不见的非常短的“啊”的形式出现,几乎与咔哒声一样短。我试过 replaceAll("A", "AY") 结果是“啊,为什么”。我已经尝试将大多数语速降低到 0.3f - 没有任何效果。我正在使用英国语言​​环境来表达英国口音。如果有人有任何有用的建议,我将不胜感激。

(我怀疑'i'会给出类似的问题,'o'似乎没问题)

最佳答案

您是否尝试过在字母后插入多个点?似乎对我来说效果很好:

String s = "a.. b.. c.."; 

或者更慢:

String s = "a... b... c...";

关于android - 说服 TextToSpeech 发音字母表中的字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4279962/

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