Speechmatics speech provider

A Speechmatics speech provider lets Live Hub use your Speechmatics account for speech-to-text (STT).

Adding the provider requires the API key from your Speechmatics account. Speechmatics' advanced configuration parameters can be set at either of two levels:

If the same parameter is set at both levels, the bot connection value takes precedence.

Add a Speechmatics speech provider

To add a Speechmatics speech provider:

  1. In the 'Authentication key' field, enter the API key from your Speechmatics account.

  2. Optional: In the 'STT configuration' field, enter the advanced configuration parameters that apply to every bot connection using this provider. See Configure advanced parameters at the provider level.

  3. Click Create.

    The Speechmatics speech provider fields

Configure advanced parameters at the provider level

The JSON you enter in 'STT configuration' is merged into every recognition request that Live Hub sends to Speechmatics, so it applies to every bot connection using this provider. The full set is the StartRecognition message in Speechmatics' realtime transcription API.

{
    "transcription_config": {
        "domain": "finance"
    }
}

Configure advanced parameters at the bot connection level

You can set the same parameters on a single bot connection rather than on the provider, under sttPassthruConfig in the JSON editor on the connection's Advanced tab. See Manage bot connections.

{
    "sttPassthruConfig": {
        "transcription_config": {
            "domain": "finance"
        }
    }
}

Language and model

You select the language and the model per bot connection, on its Settings tab, not on the provider. See Manage bot connections.