如何在黑莓中使用文本到语音(TTS)?

时间:2010-09-10 04:47:51

标签: blackberry text-to-speech

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

1 个答案:

答案 0 :(得分:0)

从freetts faq,代码需要JDK 1.4,因此使用的是黑莓设备java API上没有的功能:

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

  

使用Java 2 SDK,Standard的许多令人信服的理由   版本,v1.4。是:

     

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