CustomCommandsConfig Класс
Класс, используемый для инициализации DialogServiceConnector, который будет подключаться к приложению Custom Commands, как опубликовано из Speech Studio для ресурса службы речи.
См. также страницу https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commandsпользовательских команд .
Конфигурацию можно инициализировать следующими способами:
из подписки: передайте идентификатор приложения, ключ подписки и регион.
из маркера авторизации: передайте идентификатор приложения, маркер авторизации и регион
- Наследование
-
CustomCommandsConfig
Конструктор
CustomCommandsConfig(app_id: str | None = None, subscription: str | None = None, auth_token: str | None = None, region: str | None = None)
Параметры
Имя | Описание |
---|---|
app_id
|
Идентификатор приложения Custom Commands. значение по умолчанию: None
|
subscription
|
Ключ подписки. значение по умолчанию: None
|
auth_token
|
Маркер авторизации. значение по умолчанию: None
|
region
|
Имя региона (см. страницу региона). значение по умолчанию: None
|
Методы
get_property |
Получение свойства по идентификатору. |
get_property_by_name |
Получение свойства по имени. |
set_property |
Задайте свойство по идентификатору. |
set_property_by_name |
Задайте свойство по имени. |
set_proxy |
Задайте сведения о прокси-сервере. Примечание Функции прокси-сервера недоступны в macOS. Эта функция не будет влиять на эта платформа. |
set_service_property |
Задает значение свойства, которое будет передано службе по указанному каналу. |
get_property
Получение свойства по идентификатору.
get_property(property_id: PropertyId) -> str
Параметры
Имя | Описание |
---|---|
property_id
Обязательно
|
Идентификатор извлекаемого свойства. |
Возвращаемое значение
Тип | Описание |
---|---|
Значение свойства. |
get_property_by_name
Получение свойства по имени.
get_property_by_name(property_name: str) -> str
Параметры
Имя | Описание |
---|---|
property_name
Обязательно
|
Имя извлекаемого свойства. |
Возвращаемое значение
Тип | Описание |
---|---|
Значение свойства. |
set_property
Задайте свойство по идентификатору.
set_property(property_id: PropertyId, value: str)
Параметры
Имя | Описание |
---|---|
property_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.
Azure SDK for Python
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по