你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CustomCommandsConfig 类
用于初始化 DialogServiceConnector 的类,该类将连接到从语音服务资源的 Speech Studio 发布的自定义命令应用程序。
另请参阅 自定义命令页 https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commands。
可以通过以下方式初始化配置:
从订阅:传递应用程序 ID、订阅密钥和区域
从授权令牌:传递应用程序 ID、授权令牌和区域
- 继承
-
CustomCommandsConfig
构造函数
CustomCommandsConfig(app_id: str | None = None, subscription: str | None = None, auth_token: str | None = None, region: str | None = None)
参数
名称 | 说明 |
---|---|
app_id
|
自定义命令应用程序 ID。 默认值: None
|
subscription
|
订阅密钥。 默认值: None
|
auth_token
|
授权令牌。 默认值: None
|
region
|
区域名称 (请参阅 区域页) 。 默认值: None
|
方法
get_property |
按 ID 获取属性。 |
get_property_by_name |
按名称获取属性。 |
set_property |
按 ID 设置属性。 |
set_property_by_name |
按名称设置属性。 |
set_proxy |
设置代理信息。 注意 代理功能在 macOS 上不可用。 此函数对 此平台。 |
set_service_property |
设置将使用指定通道传递给服务的属性值。 |
get_property
按 ID 获取属性。
get_property(property_id: PropertyId) -> str
参数
名称 | 说明 |
---|---|
property_id
必需
|
要检索的属性的 ID。 |
返回
类型 | 说明 |
---|---|
该属性的值。 |
get_property_by_name
按名称获取属性。
get_property_by_name(property_name: str) -> str
参数
名称 | 说明 |
---|---|
property_name
必需
|
要检索的属性的名称。 |
返回
类型 | 说明 |
---|---|
该属性的值。 |
set_property
按 ID 设置属性。
set_property(property_id: PropertyId, value: str)
参数
名称 | 说明 |
---|---|
property_id
必需
|
要设置的属性的 ID。 |
value
必需
|
要为 属性设置的值。 |
set_property_by_name
按名称设置属性。
set_property_by_name(property_name: str, value: str)
参数
名称 | 说明 |
---|---|
property_name
必需
|
要设置的属性的名称。 |
value
必需
|
要为 属性设置的值。 |
set_proxy
设置代理信息。
注意
代理功能在 macOS 上不可用。 此函数对
此平台。
set_proxy(hostname: str, port: str, username: str, password: str)
参数
名称 | 说明 |
---|---|
hostname
必需
|
代理服务器的主机名。 不要将 http) (协议信息添加到主机名。 |
port
必需
|
代理服务器的端口号。 |
username
必需
|
代理服务器的用户名。 |
password
必需
|
代理服务器的密码。 |
set_service_property
设置将使用指定通道传递给服务的属性值。
set_service_property(name: str, value: str, channel: ServicePropertyChannel)
参数
名称 | 说明 |
---|---|
name
必需
|
属性名称。 |
value
必需
|
属性值。 |
channel
必需
|
用于将指定属性传递给服务的通道。 |
属性
application_id
获取自定义命令应用程序要使用的标识符,从订阅中选择。
language
用于语音转文本的语言标识符,以 BCP-47 格式表示。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈