問題タブ [freetts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
text-to-speech - Linux CentOS 用の mbrola バイナリ
CentOS ボックスで mbrola バイナリを使用しようとしています。以下のページにリストされている多くのバイナリを試しましたが、どれも機能していません。 http://www.tcts.fpms.ac.be/synthesis/mbrola/mbrcopybin.html
次のエラーが表示されます -
これは、CentOS の互換性のないバイナリである可能性が最も高いと思います。CentOS で利用できるバイナリがあるかどうか教えてください。
コード -
text-to-speech - Linux CentOS で mbrola voice が ProcessException "No audio data read" をスローする
CentOS で mbrola voice (us1) を使用しています。オーディオをwavファイルとして保存しようとしています。しかし、行 (下の太字) - voice.speak() で、例外 ProcessException "No audio data read" がスローされます。Windows 環境で実行したり、Kevin16 voice を使用して Linux で実行したりしても問題なく動作します。なぜ voice.speak() コマンドが mbrola の声に対してこのように動作するのかをグーグルで調べてみましたが、何も見つかりませんでした。以下はコードですが、手がかりはありますか?
java - 私の FreeTTS コードが機能しないのはなぜですか
JTextArea 内のテキストを音声に変換したかったのですが、同じ行でエラーが発生し続けているようです。
これは私が取得し続けるエラーです
エラーはこの行を指しています
java - Freetts が外部スピーカーで動作しない
トークン番号を通知する Java アプリケーションで Freetts.jar ファイルを使用しました。アプリケーションはラップトップでは問題なく動作しますが、外部スピーカーを備えたデスクトップでは動作しません。null ポインター例外が発生します。注: 両方のコンピューターで Windows 7 を使用しています。
以下のコードは、私が使用したサンプル形式です。
java - FreeTTS - 一度に複数の声
現在、テキスト読み上げを必要とする Java アプリケーション (チャット アプリ) を作成しています。少しオンラインで調べたところ、FreeTTS が適切なオプションであることがわかりました。なんとか動作させることができました。現在、メイン UI スレッドをスレッドで実行しているため、メイン UI スレッドがブロックされるのを防いでいます。
唯一の問題は、FreeTTS では一度に 1 つの音声しか話せないことです (複数のインスタンスとして複数のスレッドにあるにもかかわらず)。これを回避して、複数のユーザーが一度に話せるようにする方法はありますか? これは私がこれまで持っている私のコードです。
スレッドでスローされたエラー: