【问题标题】:How to use Text to Speech (TTS) in blackberry?如何在黑莓中使用文本转语音 (TTS)?
【发布时间】:2012-01-02 19:59:07
【问题描述】:

我想做文本到语音转换器, 我发现 java 提供了免费的 TTS (Text to Speech) 来做到这一点, 但我不知道如何在黑莓中实现。 请帮我使用它。

【问题讨论】:

标签: blackberry text-to-speech


【解决方案1】:

从 freetts 常见问题解答中,代码需要 JDK 1.4,因此使用黑莓设备 Java API 上不可用的功能:

Why must I use Java 2 SDK, Standard Edition, v1.4?

使用 Java 2 SDK 标准的众多令人信服的理由中的一些 版,v1.4。是:

新的 IO 包 - Java 2 SDK,标准版,v1.4 提供了新的 IO (java.nio) 包,提供内存映射文件 I/O。这个包 大大减少了 FreeTTS 数据库的加载时间。常规的 表达式 - Java 2 SDK,标准版,v1.4 提供了一个新的 正则表达式匹配包 (java.util.regex)。他们是 在 FreeTTS 文本规范化步骤中使用。断言工具 - Java 2 SDK,标准版,v1.4 添加了新的assert关键字,以确保 在继续执行之前满足某些条件。 FreeTTS 在语音合成的所有阶段都使用这个关键字。
编译器优化 - Java 2 SDK,标准版,v1.4 有 大量编译器优化,产生更快、更紧凑 代码。例如,使用 -server 开关,优化字节码 尽可能消除对数组访问的边界检查。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-19
    • 2013-04-10
    • 2011-03-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多