2009-06-08 9 views

答えて

2

「テキストからサウンドを生成する」という言い方によって異なります。

ラベルのテキストを朗読したい場合は、iPhone開発者用のテキスト読み上げフレームワークは組み込まれていません。サードパーティの一部の企業(Acapelaなど)は、iPhone用のTTSサービスを提供すると主張していますが、私はそれらを試していないし、使いやすさについて話すこともできません。

一方、ラベルのテキストに基づいて所定のサウンドファイルのセットを再生したい場合、それは比較的簡単です。ラベルから再生するファイルを特定してから再生しますそれはあなたの好みのオーディオフレームワークと一緒です。プロジェクトにすべてのファイルを含め、実行時に再生するファイルのみを決定する必要があります。

0

任意のテキストを再生する場合は、Fliteテキスト読み上げライブラリをチェックしてください。 Fliteはシンプルで完全にC言語で書かれているので、makefileを修正してiPhoneのARMプロセッサ用にビルドすることができます。それはあなたのための基本的な(しかし、非常にロボット音の)テキストの音声を行います。あなたが数センテンス以上手渡すと、話し始める前に目立つ休止がありますが、それはすべて悪いことではありません。

この作業を行うにはいくつかの作業が必要です。可能であれば、あらかじめ定義されたオーディオファイルを使用することをお勧めします。

0

3.0のアクセシビリティオプションを見てください。それ以外の場合は、上記のライブラリを使用する必要があります。

関連する問題