Text to Speech Engine

ttsEngine
Medium RiskCategory: Device AccessView Official Docs

Install Warning

"Read all text spoken using synthesized speech."

Technical Context

Allows the extension to implement a custom text-to-speech engine that can be used by Chrome and other extensions. This enables alternative voice synthesis.

What This Means For You

The extension can provide new voices for text-to-speech. It will see all text that Chrome reads aloud, which might include sensitive content.

Related APIs

This permission enables access to these Chrome APIs:

chrome.ttsEngine

Common Use Cases

  • Custom TTS voices
  • Language packs

How to Declare in manifest.json

Add the "ttsEngine" permission to your extension manifest:

{
  "manifest_version": 3,
  "name": "My Extension",
  "permissions": [
    "ttsEngine"
  ]
}

What Users Will See

When users install your extension, Chrome will display this warning:

This extension can:

"Read all text spoken using synthesized speech."

Related Permissions