【问题标题】:Text to Speech(TTS) JAVA API for mobile/blackberry applications用于移动/黑莓应用程序的文本到语音 (TTS) JAVA API
【发布时间】:2012-03-21 18:34:56
【问题描述】:

我正在开发黑莓应用程序,并且我想实现 TTS(文本到语音) 功能。我看过JSAPI,好像需要合成器引擎

因此考虑到基于移动的应用程序保持这种排序引擎并为所有请求进行服务器端通信将导致性能问题。

谁能知道用于 blackberry 或任何移动应用程序的 JAVA API?

【问题讨论】:

    标签: java blackberry java-me text-to-speech jsapi


    【解决方案1】:

    阅读此关于 RIM 的 API Text-To-Speech API

    是的,很少有 API 可以满足您的要求。

    iSpeech Text to Speech (TTS) and Speech Recognition (ASR) SDK for BlackBerry

    1. 创建一个开发者帐户。并获得免费的密钥。从这里你可以得到两把钥匙。一个用于设备,另一个用于模拟器。

      • 当您检查模拟器时,您必须提供模拟器密钥。

      • 当您在应用程序上登录时,将模拟器密钥替换为设备密钥。
        单击该链接上的示例应用程序。

    2. 单击 iSpeech BlackBerry Demo 下载示例演示。解压缩该 zip 文件,您可以获得一个 Lib 文件。 (如果你想做你自己的把它添加到你的应用程序中)。

    并首先获得密钥,因为没有获得密钥演示将无法运行。

    【讨论】:

      【解决方案2】:

      有一些 3rd 方库和 API 用于在 iphone 中转换 TTS ( TEXT TO SPEECH )

      1) 狮身人面像(不高效)

      2) Open-Ear(不需要互联网连接离线 TTS)

      3) 谷歌 TTS(需要互联网连接)

      4) Acapela(不是免费的,你必须付费才能获得 SDK)

      5) Objective-C Speech Synthesizer Speak Engine(不需要互联网连接的良好离线 TTS 之一)

      –什么是开耳式?

      Open-Ear 是一个共享和开源的 iOS 框架,用于 iphone 文本到语音转换(TTS 合成)。这项技术用于将英文文本转换为 iphone 的语音。

      –Open-Ear 中最好的部分是什么?

      这个来源是最好的,因为没有连接问题,所有处理都在设备本地进行,这意味着您不需要连接到互联网。

      关键的基本概念和提示:

      1 ) FliteController 创建合成语音文本到语音 (TTS)。

      –Flite 控制器是什么?

      它是一个控制语音合成的类,即 Open-Ears 中的文本到语音。

      【讨论】:

      • 感谢您的详细解答
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多