1

私はブラックベリーアプリを開発していて、その中でTTS(Text-to-Speech)機能を実装したいと思っています。JSAPIを見たことがありますが、シンセサイザーエンジンが必要なようです。

したがって、このソートエンジンを維持し、すべての要求に対してサーバー側の通信を行うモバイルベースのアプリケーションを検討すると、パフォーマンスの問題が発生します。

ブラックベリーやモバイルアプリケーションでこれを実現するためのJAVAAPIを知っている人はいますか?

4

2 に答える 2

2

iPhoneでTTS(TEXT TO SPEECH)を変換するために使用されるサードパーティのライブラリとAPIがいくつかあります

1)スフィニックス(効果的ではない)

2)オープンイヤー(インターネット接続オフラインTTSは必要ありません)

3)Google TTS(インターネット接続が必要)

4)Acapela(SDKを入手するには無料ではありません)

5)Objective-C音声シンセサイザースピークエンジン(インターネット接続は不要です。優れたオフラインTTSの1つ)

–オープンイヤーとは何ですか?

Open-Earは、共有されたオープンソースのiOSフレームWork for iphone text to Speech Conversion(TTS Synthesis)です。このテクノロジーは、英語のテキストをiphoneの音声に変換するために使用されます。

–Open-Earの最良の部分は何ですか?

接続の問題がないため、このソースが最適です。すべての処理はデバイスでローカルに行われるため、インターネットに接続する必要はありません。

重要な基本概念とヒント:

1)FliteControllerは、合成音声テキスト読み上げ(TTS)を作成します。

–Flite Controllerとは何ですか?

Open-Earsのテキスト読み上げである音声合成を制御するクラスです。

于 2012-11-08T16:52:23.100 に答える
2

RIMText -To-SpeechAPIのAPIについてこれを読んでください。

はい、要件に対応するAPIはほとんどありません。

iSpeech Text to Speech(TTS)およびSpeech Recognition(ASR)SDK for BlackBerry

  1. 開発者アカウントを作成します。鍵を入手します。これは無料です。これから2つのキーを取得できます。1つはデバイス用で、もう1つはシミュレーター用です。

    • シミュレーターをチェックするときは、シミュレーターキーを与える必要があります。

    • アプリケーションにサインインするときに、シミュレーターキーをデバイスキーに置き換えます。
      そのリンクのサンプルアプリケーションをクリックします。

  2. サンプルデモをダウンロードするには、iSpeechBlackBerryデモをクリックしてください。そのzipファイルを解凍すると、1つのLibファイルを取得できます。(独自に実行する場合は、アプリケーションに追加します)。

キーを取得しないとデモが機能しないため、最初にキーを取得します。

于 2012-03-22T03:57:03.967 に答える