問題タブ [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 に答える
936 参照

text-to-speech - フェスティバルttsをflitettsに変換します

私は現在、festivalとfestvoxを使用して構築されたttsを持っています。これらの音声を変換して、fliteでTTSを作成する必要があります。どうやらあなたはfestvoxを使って変換をすることができます(festvoxとfliteのウェブサイトはそう言っていますが、それを行う方法についての適切なステップはありません)。私はこの分野に慣れていないので、誰かが私を助けてくれますか?事前に感謝します..

0 投票する
2 に答える
349 参照

objective-c - ループ内のFliteController

だから私はこのループを持っています:

ここで、array_o_wordsは、OpenEarsのTtSエンジンフリットを使用して言いたい文字列の配列です。

http://www.politepix.com/openears/#FliteController_Class_Referenceの指示に従いましたが、もちろん、これはインスタンスが1つしかないことを示しています。fliteController = nilをリセットしようとしましたが、これではまったく機能しなくなります。

ループを機能させるためのアドバイスはありますか?

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

ios - Flite TTS エンジンのサイズ オーバーヘッド

Flite TTS を iOS アプリに統合したいと考えています。Flite のダウンロードは 68 MB 近くあります。プロジェクトに追加されたソース ファイルは、多くのサイズを占有します。iOS アプリで Flite TTS ライブラリを使用することによる余分なオーバーヘッドを知りたいです。

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

android - hts の音声を Android の音声用の Flite に変換する方法

当社は、HTS エンジン用の TTS 音声を開発しました。現在、Android の任意の TTS エンジンで使用する方法があるかどうかを調査していました。しかし、これまでのところ成功はありませんでした。

Festival は HTS ボイスを使用でき、Flite も使用できることがわかりました。しかし、Flite for Android は一見異なるファイル形式 (.flitevox 拡張子) を使用しており、それが何であるか、および hts 音声をそれに変換する方法についての手がかりが見つかりませんでした。私たちの声は、、、ファイルを含むいくつかのファイルで構成されて.pdf.infます.win

私の質問は、HTS 音声をこの flitevox 形式に変換する方法はありますか? または、否定的な回答の場合、直接的または間接的に HTS 音声をサポートできる Android 用の TTS エンジンは他にありますか?

0 投票する
3 に答える
1449 参照

macos - Mac OSX での flite のインストール エラー

flite の最新のソース ディストリビューションをダウンロードし、通常のインストール プロセスを実行しました。

ただし、ライブラリをシステムにインストールしようとすると、奇妙なエラーが発生します。

どうすればこれを修正できますか?

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

android - Fliteを用いたTTsシステムの開発

読み書きのできない人向けのAndroidアプリケーションを開発しています。このアプリケーションの機能の 1 つは、アプリケーションが生成するテキストを読み取ることです。だから私は音声合成システムを必要としています。理論的に自分に合ったフレームワークのいくつかを見つけました

  • フライト
  • eSpeak

Android への Flite ポートも見つけました。 happyalu/Flite-TTS-Engine-for-Android

アプリケーションのユーザーは英語を理解できません。私の問題は今です

  • どのフレームワークを使用しますか?

  • これらのフレームワークに新しい言語を追加するにはどうすればよいですか?

0 投票する
3 に答える
1918 参照

c - PortAudio でオーディオを出力するように flite を取得する

flite 音声合成ライブラリを Mac で動作させようとしていますが、サウンド アーキテクチャが flite ライブラリ内でサポートされていません。この問題を解決するために、PortAudioを使用して合成オーディオを再生しています。audio.cそのため、flite でそのライブラリを使用するには、ファイル内で少しハッキングする必要がありました。しばらくGNU AutoToolsをいじった後、すべてをうまくコンパイルできましたが、プログラムを実行すると、次の出力が得られました。


audio.cコマンドライン引数を指定すると呼び出される、ファイルからの関連コードを次に示します-tplayCallback()少しデバッグした後、関数でセグメンテーション違反が発生する関心のある領域をマークしました。

関連性があるため、格納する必要があるデータが含まれるようにcst_wave構造をわずかに変更し、既存のものにいくつか追加しました。cst_wave.h#defines


更新 1 :

@Rohan のアドバイスに従うと、次の出力が得られます。

それを修正するために、free(cst_wave_samples(w));. 現在、プログラムは目に見えるエラーなしで正常に実行されますが、Mac にはまだオーディオ出力がありません。助言がありますか?