問題タブ [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.

0 投票する
1 に答える
704 参照

text-to-speech - Linux CentOS 用の mbrola バイナリ

CentOS ボックスで mbrola バイナリを使用しようとしています。以下のページにリストされている多くのバイナリを試しましたが、どれも機能していません。 http://www.tcts.fpms.ac.be/synthesis/mbrola/mbrcopybin.html

次のエラーが表示されます -

これは、CentOS の互換性のないバイナリである可能性が最も高いと思います。CentOS で利用できるバイナリがあるかどうか教えてください。

コード -

0 投票する
0 に答える
116 参照

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 の声に対してこのように動作するのかをグーグルで調べてみましたが、何も見つかりませんでした。以下はコードですが、手がかりはありますか?

0 投票する
0 に答える
18 参照

java - 私の FreeTTS コードが機能しないのはなぜですか

JTextArea 内のテキストを音声に変換したかったのですが、同じ行でエラーが発生し続けているようです。

これは私が取得し続けるエラーです

エラーはこの行を指しています

0 投票する
1 に答える
440 参照

java - Freetts が外部スピーカーで動作しない

トークン番号を通知する Java アプリケーションで Freetts.jar ファイルを使用しました。アプリケーションはラップトップでは問題なく動作しますが、外部スピーカーを備えたデスクトップでは動作しません。null ポインター例外が発生します。注: 両方のコンピューターで Windows 7 を使用しています。

以下のコードは、私が使用したサンプル形式です。

0 投票する
0 に答える
573 参照

java - FreeTTS - 一度に複数の声

現在、テキスト読み上げを必要とする Java アプリケーション (チャット アプリ) を作成しています。少しオンラインで調べたところ、FreeTTS が適切なオプションであることがわかりました。なんとか動作させることができました。現在、メイン UI スレッドをスレッドで実行しているため、メイン UI スレッドがブロックされるのを防いでいます。

唯一の問題は、FreeTTS では一度に 1 つの音声しか話せないことです (複数のインスタンスとして複数のスレッドにあるにもかかわらず)。これを回避して、複数のユーザーが一度に話せるようにする方法はありますか? これは私がこれまで持っている私のコードです。

スレッドでスローされたエラー: