Sdílet prostřednictvím


CustomCommandsConfig Třída

Třída slouží k inicializaci DialogServiceConnector, který se připojí k aplikaci Vlastní příkazy, jak je publikováno z nástroje Speech Studio pro prostředek služby speech.

Viz také stránka https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commandsvlastních příkazů .

Konfiguraci je možné inicializovat následujícími způsoby:

  • z předplatného: předání ID aplikace, klíče předplatného a oblasti

  • z autorizačního tokenu: předání ID aplikace, autorizačního tokenu a oblasti

Dědičnost
CustomCommandsConfig

Konstruktor

CustomCommandsConfig(app_id: str | None = None, subscription: str | None = None, auth_token: str | None = None, region: str | None = None)

Parametry

Name Description
app_id

ID aplikace Vlastní příkazy.

výchozí hodnota: None
subscription

Klíč předplatného.

výchozí hodnota: None
auth_token

Autorizační token.

výchozí hodnota: None
region

Název oblasti (viz stránka oblasti).

výchozí hodnota: None

Metody

get_property

Získejte vlastnost podle ID.

get_property_by_name

Získání vlastnosti podle názvu

set_property

Nastavte vlastnost podle ID.

set_property_by_name

Nastavte vlastnost podle názvu.

set_proxy

Nastavte informace o proxy serveru.

Poznámka

Funkce proxy serveru nejsou v systému macOS k dispozici. Tato funkce nebude mít žádný vliv na

tuto platformu.

set_service_property

Nastaví hodnotu vlastnosti, která bude předána službě pomocí zadaného kanálu.

get_property

Získejte vlastnost podle ID.

get_property(property_id: PropertyId) -> str

Parametry

Name Description
property_id
Vyžadováno

ID vlastnosti, která se má načíst.

Návraty

Typ Description

Hodnota vlastnosti.

get_property_by_name

Získání vlastnosti podle názvu

get_property_by_name(property_name: str) -> str

Parametry

Name Description
property_name
Vyžadováno

Název vlastnosti, která se má načíst.

Návraty

Typ Description

Hodnota vlastnosti.

set_property

Nastavte vlastnost podle ID.

set_property(property_id: PropertyId, value: str)

Parametry

Name Description
property_id
Vyžadováno

ID vlastnosti, která se má nastavit.

value
Vyžadováno

Hodnota, která má být nastavena pro vlastnost.

set_property_by_name

Nastavte vlastnost podle názvu.

set_property_by_name(property_name: str, value: str)

Parametry

Name Description
property_name
Vyžadováno

Název vlastnosti, která se má nastavit.

value
Vyžadováno

Hodnota, která má být nastavena pro vlastnost.

set_proxy

Nastavte informace o proxy serveru.

Poznámka

Funkce proxy serveru nejsou v systému macOS k dispozici. Tato funkce nebude mít žádný vliv na

tuto platformu.

set_proxy(hostname: str, port: str, username: str, password: str)

Parametry

Name Description
hostname
Vyžadováno

Název hostitele proxy serveru. Nepřidávejte k názvu hostitele informace o protokolu (http).

port
Vyžadováno

Číslo portu proxy serveru.

username
Vyžadováno

Uživatelské jméno proxy serveru.

password
Vyžadováno

Heslo proxy serveru.

set_service_property

Nastaví hodnotu vlastnosti, která bude předána službě pomocí zadaného kanálu.

set_service_property(name: str, value: str, channel: ServicePropertyChannel)

Parametry

Name Description
name
Vyžadováno

Název vlastnosti

value
Vyžadováno

Hodnota vlastnosti.

channel
Vyžadováno

Kanál použitý k předání zadané vlastnosti službě.

Atributy

application_id

Získejte identifikátor aplikace Vlastní příkazy, který chcete použít, jak je vybraný z předplatného.

language

Identifikátor jazyka používaný pro převod řeči na text vyjádřený ve formátu BCP-47.