【发布时间】:2021-09-27 14:58:49
【问题描述】:
所以我有一个非常简单的问题困扰了我一段时间。我经常阅读翻译的中韩小说,但我阅读速度很慢,所以当我忙于做其他事情时,我会使用 tts 来帮助我更快地阅读。但是在从网站发送到 tts 的文本中,翻译/编辑有时会出错,或者可能只是格式问题或其他问题。在某些情况下,句子/段落以数字开头。例如,段落可以以“1There was...”之类的开头,所以最初愚蠢的我在口语文本过程中将数字 1 替换为空白。但正如你猜想的那样,1 经常弹出哈哈,所以我查找了一些正则表达式并想出了这个 [0-9][:alpha:] 或 [A-Za-z],它确实可以找到那个实例具体问题,但唯一的问题是我希望它删除数字而不是字母。因此,示例“1There”当前是“here”而不是“There”,因为它搜索 RegEx 并将其替换为空白,我没有足够的知识来弄清楚如何使其工作。所以任何帮助都会有所帮助。我觉得这是一个简单的问题,但我太笨了,无法弄清楚哈哈。如果不出意外,我会把它当作学习经验。
【问题讨论】:
标签: java regex text-to-speech