CustomCommandsConfig Klas
Klasse die wordt gebruikt voor het initialiseren van een DialogServiceConnector die verbinding maakt met een toepassing met aangepaste opdrachten, zoals gepubliceerd vanuit Speech Studio voor een spraakserviceresource.
Zie ook de pagina https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commandsmet aangepaste opdrachten.
De configuratie kan op de volgende manieren worden geïnitialiseerd:
van abonnement: geef een toepassings-id, een abonnementssleutel en een regio door
van autorisatietoken: geef een toepassings-id, een autorisatietoken en een regio door
- Overname
-
CustomCommandsConfig
Constructor
CustomCommandsConfig(app_id: str | None = None, subscription: str | None = None, auth_token: str | None = None, region: str | None = None)
Parameters
Name | Description |
---|---|
app_id
|
De toepassings-id voor aangepaste opdrachten. standaardwaarde: None
|
subscription
|
De abonnementssleutel. standaardwaarde: None
|
auth_token
|
Het autorisatietoken. standaardwaarde: None
|
region
|
De regionaam (zie de regiopagina). standaardwaarde: None
|
Methoden
get_property |
Een eigenschap ophalen op basis van id. |
get_property_by_name |
Een eigenschap ophalen op naam. |
set_property |
Stel een eigenschap in op id. |
set_property_by_name |
Stel een eigenschap in op naam. |
set_proxy |
Proxygegevens instellen. Notitie Proxyfunctionaliteit is niet beschikbaar in macOS. Deze functie heeft geen invloed op dit platform. |
set_service_property |
Hiermee stelt u een eigenschapswaarde in die wordt doorgegeven aan de service met behulp van het opgegeven kanaal. |
get_property
Een eigenschap ophalen op basis van id.
get_property(property_id: PropertyId) -> str
Parameters
Name | Description |
---|---|
property_id
Vereist
|
De id van de eigenschap die moet worden opgehaald. |
Retouren
Type | Description |
---|---|
De waarde van de eigenschap. |
get_property_by_name
Een eigenschap ophalen op naam.
get_property_by_name(property_name: str) -> str
Parameters
Name | Description |
---|---|
property_name
Vereist
|
De naam van de eigenschap die moet worden opgehaald. |
Retouren
Type | Description |
---|---|
De waarde van de eigenschap. |
set_property
Stel een eigenschap in op id.
set_property(property_id: PropertyId, value: str)
Parameters
Name | Description |
---|---|
property_id
Vereist
|
De id van de eigenschap die moet worden ingesteld. |
value
Vereist
|
De waarde die moet worden ingesteld voor de eigenschap. |
set_property_by_name
Stel een eigenschap in op naam.
set_property_by_name(property_name: str, value: str)
Parameters
Name | Description |
---|---|
property_name
Vereist
|
De naam van de eigenschap die moet worden ingesteld. |
value
Vereist
|
De waarde die moet worden ingesteld voor de eigenschap. |
set_proxy
Proxygegevens instellen.
Notitie
Proxyfunctionaliteit is niet beschikbaar in macOS. Deze functie heeft geen invloed op
dit platform.
set_proxy(hostname: str, port: str, username: str, password: str)
Parameters
Name | Description |
---|---|
hostname
Vereist
|
De hostnaam van de proxyserver. Voeg geen protocolgegevens (http) toe aan de hostnaam. |
port
Vereist
|
Het poortnummer van de proxyserver. |
username
Vereist
|
De gebruikersnaam van de proxyserver. |
password
Vereist
|
Het wachtwoord van de proxyserver. |
set_service_property
Hiermee stelt u een eigenschapswaarde in die wordt doorgegeven aan de service met behulp van het opgegeven kanaal.
set_service_property(name: str, value: str, channel: ServicePropertyChannel)
Parameters
Name | Description |
---|---|
name
Vereist
|
De naam van de eigenschap. |
value
Vereist
|
De waarde van de eigenschap. |
channel
Vereist
|
Het kanaal dat wordt gebruikt om de opgegeven eigenschap door te geven aan de service. |
Kenmerken
application_id
Haal de id op voor de toepassing Aangepaste opdrachten die moet worden gebruikt, zoals geselecteerd in het abonnement.
language
De taal-id die wordt gebruikt voor spraak-naar-tekst, uitgedrukt in BCP-47-indeling.
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor