テキストを音声に変換する Festival というオープン ソース プログラムを使用しています。ubuntu では、テキストを wave ファイルに変換するメソッド text2wave を呼び出します。短い段落を wave ファイルに変換することを検討していますが、問題は、各 wave ファイルのサイズが約 1.2 MB になることです。ウェーブ ファイルは 16khz で録音され、8khz で録音するとウェーブ ファイルのサイズが半分になりますが (音質は犠牲になります)、ウェーブ ファイルは単純に大きすぎます。これらの段落はクライアントに何度も提供する必要があり、サーバーはそれほど多くの帯域幅をサポートできません。
この問題を回避する方法を知っている人はいますか? サーバー上でファイルを圧縮し、Flash スクリプト (クライアント側) で解凍して、wave を再生することはできますか? どのくらいのサイズを節約できますか? 助けてくれてありがとう。