0

我正在开发一个需要使用文本到语音合成器的应用程序。对于使用 AVSpeechSynthesizer 的 iOS,实现这一点相当简单。但是,在自定义合成方面,我被引导到有关仅 OSX API 的语音合成的文档,它允许您输入音素对,以自定义单词发音。不幸的是,这个界面在 iOS 上不可用。

我希望有人可能知道可以完成相同任务的类似库或插件。如果你这样做,如果你能伸出援手,将不胜感激。

提前致谢!

4

2 回答 2

1

... 允许您输入音素对,以自定义单词发音。不幸的是,这个界面在 iOS 上不可用。

这种界面在 iOS 上绝对可用:在您的设备设置(iOS 12)中,一旦到达菜单General- Accessibility- Speech- Pronunciations在此处输入图像描述

  1. 选择“+”图标以添加新的拼音元素。
  2. 命名这个新元素以便以后快速找到它。
  3. 点击麦克风图标。
  4. 发声整个句子或单个单词。
  5. 听取不同的系统建议。
  6. 使用“确定”按钮验证您的选择或取消以重新开始。
  7. 点击后退按钮以确认新创建的语音元素。
  8. 在“发音”页面中查找所有生成的元素。

在此处输入图像描述 按照上述步骤,您将能够使用 iOS 的音素合成语音

于 2019-06-04T14:38:15.380 回答
1

AVSpeechSynthesizeriOS 无法(开箱即用)处理音素。NSSpeechSynthesizer能力,但在 iOS 上不可用。

你可以创建一个产生短音素的算法,但无论如何都很难让它听起来好听。

于 2015-10-13T17:10:41.327 回答