CustomCommandsConfig Klass
Klass som används för att initiera en DialogServiceConnector som ansluter till ett program för anpassade kommandon som publicerats från Speech Studio för en taltjänstresurs.
Se även sidan https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commandsanpassade kommandon .
Konfigurationen kan initieras på följande sätt:
från prenumeration: skicka ett program-ID, en prenumerationsnyckel och en region
från auktoriseringstoken: skicka ett program-ID, en auktoriseringstoken och en region
- Arv
-
CustomCommandsConfig
Konstruktor
CustomCommandsConfig(app_id: str | None = None, subscription: str | None = None, auth_token: str | None = None, region: str | None = None)
Parametrar
Name | Description |
---|---|
app_id
|
Program-ID för anpassade kommandon. standardvärde: None
|
subscription
|
Prenumerationsnyckeln. standardvärde: None
|
auth_token
|
Auktoriseringstoken. standardvärde: None
|
region
|
Regionnamnet (se regionsidan). standardvärde: None
|
Metoder
get_property |
Hämta en egenskap efter ID. |
get_property_by_name |
Hämta en egenskap efter namn. |
set_property |
Ange en egenskap efter ID. |
set_property_by_name |
Ange en egenskap efter namn. |
set_proxy |
Ange proxyinformation. Anteckning Proxyfunktioner är inte tillgängliga på macOS. Den här funktionen påverkar inte den här plattformen. |
set_service_property |
Anger ett egenskapsvärde som ska skickas till tjänsten med den angivna kanalen. |
get_property
Hämta en egenskap efter ID.
get_property(property_id: PropertyId) -> str
Parametrar
Name | Description |
---|---|
property_id
Obligatorisk
|
ID:t för den egenskap som ska hämtas. |
Returer
Typ | Description |
---|---|
Värdet för egenskapen. |
get_property_by_name
Hämta en egenskap efter namn.
get_property_by_name(property_name: str) -> str
Parametrar
Name | Description |
---|---|
property_name
Obligatorisk
|
Namnet på den egenskap som ska hämtas. |
Returer
Typ | Description |
---|---|
Värdet för egenskapen. |
set_property
Ange en egenskap efter ID.
set_property(property_id: PropertyId, value: str)
Parametrar
Name | Description |
---|---|
property_id
Obligatorisk
|
ID:t för den egenskap som ska anges. |
value
Obligatorisk
|
Värdet som ska anges för egenskapen. |
set_property_by_name
Ange en egenskap efter namn.
set_property_by_name(property_name: str, value: str)
Parametrar
Name | Description |
---|---|
property_name
Obligatorisk
|
Namnet på den egenskap som ska anges. |
value
Obligatorisk
|
Värdet som ska anges för egenskapen. |
set_proxy
Ange proxyinformation.
Anteckning
Proxyfunktioner är inte tillgängliga på macOS. Den här funktionen påverkar inte
den här plattformen.
set_proxy(hostname: str, port: str, username: str, password: str)
Parametrar
Name | Description |
---|---|
hostname
Obligatorisk
|
Proxyserverns värdnamn. Lägg inte till protokollinformation (http) i värdnamnet. |
port
Obligatorisk
|
Proxyserverns portnummer. |
username
Obligatorisk
|
Användarnamnet för proxyservern. |
password
Obligatorisk
|
Lösenordet för proxyservern. |
set_service_property
Anger ett egenskapsvärde som ska skickas till tjänsten med den angivna kanalen.
set_service_property(name: str, value: str, channel: ServicePropertyChannel)
Parametrar
Name | Description |
---|---|
name
Obligatorisk
|
Egenskapsnamnet. |
value
Obligatorisk
|
Egenskapsvärdet. |
channel
Obligatorisk
|
Kanalen som används för att skicka den angivna egenskapen till tjänsten. |
Attribut
application_id
Hämta identifieraren för det anpassade kommandoprogrammet som ska användas, enligt vad som valts från prenumerationen.
language
Språkidentifieraren som används för tal till text, uttryckt i BCP-47-format.
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för