Chromeでの音声合成

GoogleはブラウザにText-to-Speech APIを実装しているため、Chromeアプリケーションまたは拡張機能はテキストを読み上げることができます。 拡張機能からの音声の合成は、基本チームによって実行されます



chrome.tts.speak('Hello, world!');
      
      





(最初に、この拡張機能の許可のリストにttsを追加する必要があります)。



chrome.ttsEngineモジュールを使用すると、たとえばロシア語用に、独自の音声合成エンジンをブラウザに結び付けることができます。



Chromeに接続された音声合成エンジンは、HTML5オーディオ、WebオーディオAPI、ネイティブクライアントなど、オーディオ再生に任意のWebテクノロジーを使用できます。 ブラウザーに異なるエンジン(投票)をインストールすることも許可されており、推奨されています。



インターフェイスは、音量(音量)、音声速度(速度)、およびピッチ(ピッチ)のパラメーターをサポートしています。



 chrome.tts.speak('Can you understand me now?', {rate: 0.6});
      
      





TTS APIを使用すると、話し言葉ごとにフィードバックを受け取ることができるため、拡張機能は、画面上のアクションを音声合成プログラムが話している言葉と同期させることもできます。



TTS APIドキュメント



通話時間ブラウザで強調表示されたテキストの読み取り、およびその他の例を参照しください。



All Articles