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.
Azure SDK for Python