79の言語でテキストを聞いて、 eSpeakからスピーチへのスピーチソフトウェアを使用してアクセントを聞きます。
eSpeakエンジンは、多数の言語をサポートする小規模で軽量のテキスト対策(TTS)プログラムです。サイズが小さいため、他のエンジンよりもロボットな響きの声があります(http://espeak.sourceforge.net/samples/raven.oggを参照してください)。このやや厳しいサウンドのトレードオフは、非常に応答性が高く、リソースに優しいエンジンであり、他のより人間の響きの代替品よりもはるかに高速で理解可能な声があります。
これは、4.0(アイスクリームサンドイッチ)以降(Android 4.3を含む)のAndroidへのeSpeakのポートであり、79の言語すべてとeSpeakのアクセントをサポートしています(http://reecedunn.co.uk/espeak-for-androidを参照してください。リスト)。
目のないバージョンに基づいて構築されており、目のないバージョンで見つかった複数の問題を修正します。
1。Android 4.3との互換性(1.47.11dの時点);
2。音声レートとピッチは正しく処理されるため、AndroidのeSpeakデスクトップで行うように聞こえます。
3。音声率は1分あたりの単語として設定されます
4。ピッチ、ベースピッチ、ボリュームは、パーセンテージとして構成可能です。
5. NVDA音声バリアントを含む、 eSpeakバリアントを選択できます。
6.句読点レベルと句読文字は構成可能です。
7。言語が正しく選択されています(例:スロバキアとスロベニアンの選択、または広東中国語の選択)。
8。言語名が正しく表示されます(例:「スコットランド英語」は「英語(Saychelles)」の代わりに「英語(英国、スコットランドの標準英語)」として表示されます);
9。アクセントと特殊文字がサポートされています。
10。MIPSベースのデバイスがサポートされています。
11.さまざまなメモリリークとクラッシュが固定されています。
12。SSMLは、SSMLマークアップがタグにラップされている場合にのみ処理されます。
13。カスタム構築のeSpeak辞書のインポートのサポート。
注: eSpeakを有効にすると、「この音声合成エンジンは、パスワードやクレジットカード番号などの個人データを含むすべてのテキストを集めることができるかもしれません。これはeSpeakエンジンに由来します。使用が可能になります。この音声合成エンジンの?」これは、外部ソースから来るアクセシビリティソフトウェアのためにAndroidデバイスが発行する標準の警告です。
eSpeakエンジンは、渡されたテキスト内のデータを収集しません。 Core eSpeakエンジンとAndroidポートのすべてのソースコードを使用できます。これを検証することができます。
eSpeak :http://espeak.sourceforge.net/
AndroidのeSpeak :https://github.com/rhdunn/espeak/tree/android
問題は、https://github.com/rhdunn/espeak/issuesに報告する必要があります。
機能グラフィックのフラグは、ウィキペディアによるCreative Commons Attribution-Sharealikeの下でライセンスされています。唇はジョナサン・ダディントンによって設計されました。アプリケーションアイコンと機能グラフィックは、Reece H. Dunnによって設計されました。
eSpeakソースコードは、Jonathan DuddingtonによってGPLV3+の下でライセンスされています。
Androidポートは、Apache 2.0ライセンスに基づくGoogleによる眼のないポートから派生しています。 Reece H. Dunnによって、Apache 2.0ライセンスの下で追加の変更が行われました。
Unicode文字処理(アクセント付き文字と非ラチン文字の正しい取り扱いのため)は、GPLV3+ライセンスの下でライセンスされたReece H. DunnによってUCD-Toolsプロジェクトによって提供されます。このプロジェクトは、http://unicode.orgによってUnicode文字データベース(UCD)から生成されたデータテーブルを使用します。
続きを読む