Marmalade TTS テキスト音声変換 アプリ 向け Android 説明
Marmalade TTS は、あなたのスマートフォンに聴きたくなる声を与えます。システムのテキスト読み上げエンジンに設定すれば、スクリーンリーダーから電子書籍リーダー、チャットアプリまで、読み上げを行うすべてのアプリが Marmalade の声で話します。
- 自然なニューラル音声。インストールしたその瞬間から話せます
- 高速。控えめなスペックの端末でもすばやく応答します
- プライバシー重視。すべての処理が端末内で完結します
- クラウド音声にも対応(任意)。ご自身の API キーでプライバシーに配慮した外部サービスを利用できます(Venice.ai)
- アプリごとの音声。アプリ単位で使う声を割り当てられます
- 8 言語に対応。Kokoro TTS エンジンなら読み上げ中の言語を自動で判別します
- アクセシビリティ対応。TalkBack に対応し、WCAG 2.1 AA を満たす設計です
- ボイスエフェクト。22 種類のプリセットに加え、自作用のエディタも搭載
- 無料、オープンソース、広告なし、アカウント不要
どこでも使えます
Marmalade は Android 標準のテキスト読み上げインターフェースに準拠しているため、Google や Samsung の TTS をそのまま置き換えられます。設定で一度選ぶだけで、さまざまなアプリの読み上げを Marmalade が担当します。
インストールしてすぐ使えます
高速な英語音声を内蔵しているので、初回起動からオフラインで読み上げできます。より大きく高品質なエンジンは、選んだときにだけダウンロードされます。端末内の音声で読み上げたテキストがスマートフォンの外に出ることはありません。
アプリごとに違う声を
Marmalade はエイリアスを中心に設計されています。速度やエフェクトを調整してお気に入りの声を作り、アプリをエイリアスに割り当てれば、電子書籍リーダーはひとつの声で、チャットアプリは別の声で読み上げられます。割り当てのないアプリは、メインのエイリアスに従います。
8 言語に対応
多言語対応の Kokoro エンジンは、英語(米国・英国)、スペイン語、フランス語、イタリア語、ポルトガル語(ブラジル)、ヒンディー語、日本語、中国語(標準中国語)を話します。読み上げながら言語を判別し、発音をその場で切り替えます。
クラウドを使っても、使わなくてもプライベート
アクセス解析もテレメトリーもアカウントもなく、私たちが運営するサーバーもありません。端末内の音声がネットワークに接続するのは、選んだエンジンをダウンロードするときだけです。スマートフォンだけでは実現できない声が欲しい場合は、ご自身の API キーでクラウドエンジンを追加できます。提供元には、リクエストの保存もログ記録も行わないとしている Venice.ai などがあります。設定しない限り、読み上げた内容がスマートフォンの外に出ることはありません。注:他の提供元はリクエストをログに記録する場合があります。各社のプライバシーポリシーをご確認ください。
スクリーンリーダーのために
Marmalade は TalkBack に手厚く対応し、高コントラストのダークテーマとともに WCAG 2.1 AA を満たすよう設計されています。すべての操作にラベルが付き、TalkBack が有効なときは進捗やエラーを音声でお知らせします。支援技術を使う方に必要な機能が、購入の先に隠れていることはありません。
自分好みに
8-bit、cyborg、megaphone、vintage radio など 22 種類の組み込みエフェクトプリセットが、読み上げに個性を加えます。エディタで自分だけのエフェクトチェーンを組むこともできます。
長い文章もしっかり
フォアグラウンド再生サービスが、画面を消したままでも長文を安定して読み上げます。ロック画面や Bluetooth からの操作にも対応。どのアプリからでもテキストを共有したり、システムの「選択して読み上げ」を使ったり、クイック設定タイルからクリップボードを読み上げたりできます。
オープンソース
Marmalade 自身のソースコードは MIT ライセンスで、リポジトリに GPL のコードは含まれていません。公開されているアプリにはビルド時にソースからコンパイルした espeak-ng 音素化エンジンも含まれるため、インストールされるアプリは GPL-3.0-or-later のもとで配布されます。使用する espeak-ng のバージョンはプロジェクトのリポジトリから固定されており、各コンポーネントのライセンス詳細はアプリ内で確認できます。












