【问题标题】:Handling multiple languages without delay in Android's TTS在 Android 的 TTS 中无延迟地处理多种语言
【发布时间】:2015-09-28 14:37:45
【问题描述】:

我有这个问题:我想让 TTS 说出一个包含外来词的英语句子(例如意大利语)。 问题是,在实例化 TextToSpeech 类之后,每次我更改语言时,加载都需要几秒钟,这是不可接受的,因为句子需要尽可能流畅。 我还尝试实例化多个TextToSpeech,但结果几乎相同。

除了this 问题,我无法在 Google 上找到任何内容,这无济于事。

有没有办法做到这一点?怎么样?

提前致谢, 毛罗。

【问题讨论】:

  • 有什么解决办法吗?

标签: android text-to-speech


【解决方案1】:

您需要使用另一个 TTS 引擎。 Ivona TTS 在语言之间切换非常快。有时候一开始切换有点慢,但是第一句之后就好了。

【讨论】:

  • 这可能是一个解决方案,但我不想强迫我的用户使用特定的 TTS 引擎。
  • 我用的是Ivona,速度很快,不知道别人怎么样。您绝对不能将 Google TTS 用于您正在尝试做的事情。
  • 查看了 Ivona。它不包含我需要的语言。
  • 还有很多其他的 TTS 引擎,检查一下你需要的语言,看看哪个更好。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-23
  • 2011-08-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多