DirectLineSpeechChannelProperties Class

The parameters to provide for the DirectLine Speech channel.

All required parameters must be populated in order to send to Azure.

Inheritance
DirectLineSpeechChannelProperties

Constructor

DirectLineSpeechChannelProperties(*, cognitive_services_subscription_id: str, is_enabled: Optional[bool] = None, custom_voice_deployment_id: Optional[str] = None, custom_speech_model_id: Optional[str] = None, is_default_bot_for_cog_svc_account: Optional[bool] = None, **kwargs)

Parameters

cognitive_services_subscription_id
str
Required

Required. The cognitive service subscription ID to use with this channel registration.

is_enabled
bool
Required

Whether this channel is enabled or not.

custom_voice_deployment_id
str
Required

Custom speech model id (optional).

custom_speech_model_id
str
Required

Custom voice deployment id (optional).

is_default_bot_for_cog_svc_account
bool
Required

Make this a default bot for chosen cognitive service account.