JSON Schema Property 'voices'

Description

Voices the extension can synthesize.

Diagram

Drilldown into /properties/tts_engine/properties/voices/items[0]JSON Schema Diagram of /properties/tts_engine/properties/voices

Value

Array

Array Index Type Description
1-n object /properties/tts_engine/properties/voices/items[0]
Minimum Items
1
Unique Items
True

Source

"voices": {
    "type": "array",
    "description": "Voices the extension can synthesize.",
    "minItems": 1,
    "uniqueItems": true,
    "items": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
            "voice_name": {
                "type": "string",
                "description": "Identifies the name of the voice and the engine used."
            },
            "lang": {
                "type": "string",
                "description": "Almost always, a voice can synthesize speech in just a single language. When an engine supports more than one language, it can easily register a separate voice for each language."
            },
            "gender": {
                "type": "string",
                "description": "If your voice corresponds to a male or female voice, you can use this parameter to help clients choose the most appropriate voice for their application."
            },
            "event_types": {
                "type": "array",
                "description": "Events sent to update the client on the progress of speech synthesis.",
                "minItems": 1,
                "uniqueItems": true,
                "items": {
                    "type": "string",
                    "description": "",
                    "enum": [
                        "start",
                        "word",
                        "sentence",
                        "marker",
                        "end",
                        "error"
                    ]
                }
            }
        },
        "required": [
            "voice_name",
            "event_types"
        ]
    }
}
http://json.schemastore.org/chrome-manifest (435:22)
Documentation for Chrome Manifest
Generated using Liquid Studio 2018 - JSON Studio Edition 16.0.0.7949