2011-12-19 65 views
1

是否有任何API在BlackBerry中使用TTS(文本到语音)?这可能在任何版本的操作系统上。TTS BlackBerry API

+0

是的,我们有。看帖子 – alishaik786 2011-12-23 05:01:55

回答

2

这是RIM不得不说的文本到语音API

文本到语音API在为BlackBerry®Java®开发环境允许开发人员创建BlackBerry设备 应用程序转换信息转换成音频输出。 Text-To-Speech API使用JSR 113规范(也称为 Java®Speech API 2.0规范)来支持语音合成器。 开发人员可以使用Text-To-Speech API和Accessibility API来创建屏幕阅读器应用程序。 Accessibility API从设备应用程序中检索信息并将信息发送到文本到语音API。文字转语音 API可以使用Accessibility API提供的信息来创建音频输出。例如,用于BlackBerry® 智能手机应用程序的Oratio™使用Accessibility API和Text-To-Speech API将信息转换为为失明或视力受损的 用户的音频输出。

目前,RIM限制了文本到语音API的使用。

有关JSR 113规范的更多信息,请访问http://jcp.org/en/jsr/detail?id=113

还有其他的API,你可以尝试

http://www.ispeech.org/text.to.speech.tts.saas.api

0

是的,我们有

转到下面的链接:

Speech-Enable Your BlackBerry

并遵循这些步骤。

  1. 首先点击注册开发人员的帐户。并获得钥匙它是免费。 由此您可以得到两个键。一个用于设备,另一个用于模拟器;

    • 当你在模拟器上检查时,你必须给出模拟器的关键;

    • 当您登录应用程序时,用设备密钥替换模拟器密钥;

  2. 点击该链接示例应用程序

  3. 点击iSpeech黑莓演示下载样本演示。解压该zip文件,你可以得到一个Lib文件。 (如果你想自己做的话把它添加到你的应用程序中)。

注:如果没有拿到钥匙,然后,由该链接提供的样品演示不起作用。