問題タブ [flite]

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 に答える
154 参照

text-to-speech - Windows 8 用の flite テスト プロジェクトをビルドするには?

ドキュメントの C の例を試しましたが、うまくいきません。Windows 8.1 と VS2015 を使用しているため、include ディレクトリと lib ディレクトリに必要なファイルと FLITEDIR 変数の設定方法がわかりません。例:

私は試した

リリース用に flite vcxproj をビルドし、fliteDll.pdb ファイルといくつかの cmu.obj ファイルを取得しました。また、デバッグ用のプロジェクトを構築し、flite.lib および cst.obj ファイルを取得しました。私は初心者プログラマーです。どうすればよいか教えていただけますか?

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

c++ - Windows に epitran 用の flite をインストールする方法

単語の IPA 表現を返す Windows でPython のパッケージ epitran https://pypi.org/project/epitran/0.10/を使用しようとしています。英語の場合、ウェブサイトにあるように、ここhttp://tts.speech.cs.cmu.edu/awb/flite-2.0.5-current.tar.bz2から flite をインストールする必要があります。

Webでいくつかの調査を行った後、ファイルをダウンロードし、cygwinを使用してインストールしようとしました。

また、epitran の Web サイトと、Mac OSX に flite をインストールする際のエラーが示唆するように、cp -pd の両方のインスタンスを cp -pR に変更しました。

これまでのところ、cygwin ターミナルで次の行を実行しました。

しかし、これを実行すると:

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

C++ や Linux の経験がまったくないので、基本的に自分が何をしているのか、何がエラーなのかわかりません。

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

awesome-wm - コマンドへの入力選択

この場合、ホットキーを押したときに、選択したテキストを flite (スピーチ シンセサイザー) に読み上げてもらいたいと考えています。コマンドはflite -t "text i want to read" どのように?

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

c++ - cmakeでC++プロジェクトにFliteを含める方法は?

アプリケーションで TTS エンジンを使用する必要があり、Flite を使用しようとしました。インストールしてコマンドラインからテストしましたが、アプリケーションに入れようとすると動作しませんでした。ほとんどの指示はWindowsまたはAndroid用であるため、私はすでにWebを検索しましたが成功しませんでした。Barath-Kannan による c++ ラッパーも認識していますが、C++17 が必要であり、現時点では使用できません。Ubuntu 16.04 で C++11 を使用しています。

これが私のコードです:

TTSFliteManager: (Flite を使用するクラス)

ビルド時に発生するエラーは次のとおりです。

ドキュメントの例を見ると、プロジェクトにいくつかのライブラリ (「-lflite_cmu_us_kal」「-lflite_usenglish」「-lflite_cmulex」「-lflite」「-lm」) が不足していることがわかります。

「find_package」を使用する必要がありますか? "include_directories"? もしそうなら、それを機能させるための適切なパラメータは何ですか? 私が使用したもの (Flite、FliteDll) は、そのようなパッケージが見つからないことを示すエラーを返しました。

CMakeLists を適切に構成する必要があると思いますが、プロジェクトに flite ライブラリを表示させるためにそこに何を書けばよいかわかりません。

編集

プラグイン CMakeList:

プロジェクト CMakeList: