无法让 https://github.com/steevelefort/cordova3-ios-tts-plugin 工作

Can't get https://github.com/steevelefort/cordova3-ios-tts-plugin to work

我正在尝试在我的 Phonegap 应用程序(我正在使用 PhoneGap Build)中实现 TTS,但没有成功:我无法将构建的应用程序安装到 speak(我的意思是将文本转换为讲话)

我正在使用 https://github.com/steevelefort/cordova3-ios-tts-plugin,因为它应该适用于 Android 和 iOS。

我正在使用以下代码进行测试(位于 header 标签下):

<script type="text/javascript" charset="utf-8">
  ttsPlugin.initTTS();
  ttsPlugin.speak("Welcome");
</script>

我还在 config.xml

中添加了以下内容
<gap:plugin name="com.lefortsoftware.ttsplugin" version="0.1.0" />

理论上,应用程序应该大声朗读"Welcome",但事实并非如此。

有人知道我做错了什么吗?

谢谢!

几个月前我写了这个插件来为我的孩子们编写一个小游戏。 它不应该是一个生产插件。

不过,有些事情您需要验证一下:

  1. 像所有插件一样,您必须等待 "deviceready" 事件 运行“初始化语音”。
  2. "initTTS" 方法采用 "successCallback" 功能。在您的示例中,您不使用它,因此,您尝试使用 TTS 在初始化之前。