2

C#.NetアプリケーションにText-To-Speech(TTS)システムを実装する必要があります。現在、C#.Net TTSパッケージ(System.Speech.Synthesis)を使用しています。これは、Windowsのスピーカーと同じである必要があります。しかし、このTTSは本当に奇妙に聞こえます。それで、もっと自然でスムーズに話すことができるTTSシステムの他のオプションがあるかどうか尋ねたいと思います。私は商業プロジェクトを行っていないので、できれば無料です。

どうもありがとう。

4

1 に答える 1

2

これを行う.NETの組み込みクラスがあります。espeakよりもはるかにスムーズです。私が運が良かったのはIBMのバイアボイスでしたが、もう無料ではないと思います。無料のフェスティバルttsがありますが、デスクトップアプリケーションでは使用できませんでした。

使いやすさとスピーチの質のバランスが最もSystem.Speech良いと感じたのです。Viavoiceのサウンドはさらに良くなりましたが、dllをコマンドラインアプリにコンパイルして、実行するための個別のプロセスとして統合する必要がありました。espeakは、バックグラウンドで実行できる組み込みのコマンドラインアプリを提供します。

于 2012-05-08T18:06:26.457 に答える