【问题标题】:How can I convert text to speech for using PhoneGap on the iPhone如何将文本转换为语音以在 iPhone 上使用 PhoneGap
【发布时间】:2012-08-28 05:02:11
【问题描述】:

我有一个单词列表,我想将文本转换为语音功能 电话间隙 iPhone。 TTS 是否有任何 API 或插件?请让我知道任何替代方案。

【问题讨论】:

标签: iphone cordova text-to-speech


【解决方案1】:

您是否查看了 PhoneGap 插件的 Github 存储库? (位于此处:https://github.com/phonegap/phonegap-plugins)确实有一个适用于Android的TTS插件:https://github.com/phonegap/phonegap-plugins/tree/master/Android/TTS

【讨论】:

  • 感谢您的回复,即使我能找到相同的,但我只想为 IOS 设备而不是 android 实现..
  • 我错过了上面的 iPhone 文字。对不起!
【解决方案2】:

因为没有任何 phonegap 方式(javascript)可以做到这一点,我建议使用本地 TTS 开源库之一,例如:

https://bitbucket.org/sfoster/iphone-tts/src

https://github.com/todoroo/iPhone-Speech-To-Text

然后使用简单的插件将它们连接到您的 javascript-html 代码(了解有关编写插件的更多信息:http://docs.phonegap.com/en/2.0.0/guide_plugin-development_index.md.html

就这么简单!

【讨论】:

  • 谢谢..它将在android os中工作吗??因为我正在android os中为phonegap iphone开发这个应用程序..
  • 对于 android 你需要一个 TTS java 库有一些像:freetts.sourceforge.net/docs/index.php 然后用一个简单的插件连接它
【解决方案3】:

cordova plugin tts 适用于 iPhone:

  TTS
    .speak('hello, world!', function () {
        alert('text spoken');
    }, function (reason) {
        alert(reason);
    });

该插件在 iOS 中使用 AVSpeechSynthesizer 类,也适用于 Android、Windows Phone。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-07
    • 2010-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多