CustomCommandsConfig Clase
Clase que se usa para inicializar un dialogServiceConnector que se conectará a una aplicación de comandos personalizados como se publica desde Speech Studio para un recurso de servicio de voz.
Vea también la página de comandos personalizados https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commands.
La configuración se puede inicializar de las siguientes maneras:
from subscription: pase un identificador de aplicación, una clave de suscripción y una región.
desde el token de autorización: pase un identificador de aplicación, un token de autorización y una región.
- Herencia
-
CustomCommandsConfig
Constructor
CustomCommandsConfig(app_id: str | None = None, subscription: str | None = None, auth_token: str | None = None, region: str | None = None)
Parámetros
Nombre | Description |
---|---|
app_id
|
Identificador de la aplicación Comandos personalizados. valor predeterminado: None
|
subscription
|
Clave de suscripción. valor predeterminado: None
|
auth_token
|
Token de autorización. valor predeterminado: None
|
region
|
El nombre de la región (consulte la página región). valor predeterminado: None
|
Métodos
get_property |
Obtener una propiedad por identificador. |
get_property_by_name |
Obtiene una propiedad por nombre. |
set_property |
Establezca una propiedad por identificador. |
set_property_by_name |
Establezca una propiedad por nombre. |
set_proxy |
Establecer información de proxy. Nota La funcionalidad de proxy no está disponible en macOS. Esta función no tendrá ningún efecto en esta plataforma. |
set_service_property |
Establece un valor de propiedad que se pasará al servicio mediante el canal especificado. |
get_property
Obtener una propiedad por identificador.
get_property(property_id: PropertyId) -> str
Parámetros
Nombre | Description |
---|---|
property_id
Requerido
|
Identificador de la propiedad que se va a recuperar. |
Devoluciones
Tipo | Description |
---|---|
Valor de la propiedad. |
get_property_by_name
Obtiene una propiedad por nombre.
get_property_by_name(property_name: str) -> str
Parámetros
Nombre | Description |
---|---|
property_name
Requerido
|
Nombre de la propiedad que se va a recuperar. |
Devoluciones
Tipo | Description |
---|---|
Valor de la propiedad. |
set_property
Establezca una propiedad por identificador.
set_property(property_id: PropertyId, value: str)
Parámetros
Nombre | Description |
---|---|
property_id
Requerido
|
Identificador de la propiedad que se va a establecer. |
value
Requerido
|
Valor que se va a establecer para la propiedad . |
set_property_by_name
Establezca una propiedad por nombre.
set_property_by_name(property_name: str, value: str)
Parámetros
Nombre | Description |
---|---|
property_name
Requerido
|
Nombre de la propiedad que se va a establecer. |
value
Requerido
|
Valor que se va a establecer para la propiedad . |
set_proxy
Establecer información de proxy.
Nota
La funcionalidad de proxy no está disponible en macOS. Esta función no tendrá ningún efecto en
esta plataforma.
set_proxy(hostname: str, port: str, username: str, password: str)
Parámetros
Nombre | Description |
---|---|
hostname
Requerido
|
Nombre de host del servidor proxy. No agregue información de protocolo (http) al nombre de host. |
port
Requerido
|
Número de puerto del servidor proxy. |
username
Requerido
|
Nombre de usuario del servidor proxy. |
password
Requerido
|
Contraseña del servidor proxy. |
set_service_property
Establece un valor de propiedad que se pasará al servicio mediante el canal especificado.
set_service_property(name: str, value: str, channel: ServicePropertyChannel)
Parámetros
Nombre | Description |
---|---|
name
Requerido
|
Nombre de la propiedad. |
value
Requerido
|
Valor de propiedad. |
channel
Requerido
|
Canal utilizado para pasar la propiedad especificada al servicio. |
Atributos
application_id
Obtenga el identificador de la aplicación Comandos personalizados que se va a usar, como se selecciona en la suscripción.
language
Identificador de idioma usado para la conversión de voz en texto, expresado en formato BCP-47.
Azure SDK for Python