私はChromeアプリケーションでテキストを音声に変換を使用しようとしているが、アプリをロードしようとしたとき、私はエラーを取得しています。TTSをChromeアプリに含めるにはどうすればよいですか?
私のmanifest.jsonをは次のようになります。
{
"name": "APPNAME",
"description": "DESCRIPTION",
"version": "3",
"app": {
"urls": ["APPURL"],
"launch": {"web_url": "APPURL"}
},
"icons": {"24": "icon24.png", "128": "icon128.png"},
"permissions": ["tts"]
}
私は取得していますエラーが読み込み「<PATH>から拡張をロードできませんでした権限へのアクセス 『TTS』拒否されました。。」
マニフェストの「app」部分を削除すると、問題なく読み込まれるように見えます。それは私がTTSは、Chromeの拡張機能に限定されていることを考えさせるが、the docs suggest otherwiseでしょう。同じエラーで「クッキー」許可の結果に「TTS」パーミッションを変更するが、「clipboardRead」にそれを変えることはしません。
私は経由でアプリをロードしようとしています:[ツール]> [拡張機能]> [ロードアンパック延長、と私はUbuntuの11.10にクロム16を使用しています。
誰でも私が間違っていることを教えてもらえますか?
[Lois](https://chrome.google.com/webstore/detail/jcabofbhfighebggomnamjankeaplmhn)などのTTS音声がインストールされていますか? – Hasturkun
@Hasturkunええ、[Flite SLT US Female TTS Voice](https://chrome.google.com/webstore/detail/edimkjalobeaakbgjdeikeimmacjdppn)がインストールされています。上記のマニフェストは、アプリケーションではなく、拡張機能として機能します。 –
Chromeは、オペレーティングシステムで提供される音声合成機能を使用して、Windows(SAPI 5を使用)、Mac OS X、およびChrome OSでの音声のネイティブサポートを提供します。すべてのプラットフォームで、ユーザーは代替音声エンジンとして登録する拡張機能をインストールできます。 – wliao