Поделиться через


class Dialog::D ialogServiceConfig

Класс, определяющий базовые конфигурации для объекта соединителя службы диалогов.

Элементы

~DialogServiceConfig

Синтаксис: public virtual ~DialogServiceConfig ( ) = default;

Деструктор по умолчанию.

оператор SPXSPEECHCONFIGHANDLE

Синтаксис: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;

Внутренний оператор, используемый для получения базового значения дескриптора.

Возвращаемое значение

Дескриптор.

SetProperty

Синтаксис: public inline void SetProperty ( const std::string & name , const std::string & value );

Задает значение свойства по имени.

Параметры

  • name Имя свойства.

  • value Значение свойства.

SetProperty

Синтаксис: public inline void SetProperty ( PropertyId id , const std::string & value );

Задает значение свойства по идентификатору.

Параметры

  • id Идентификатор свойства.

  • value Значение свойства.

Getproperty

Синтаксис: public inline std::string GetProperty ( const std::string & name ) const;

Возвращает значение свойства по имени.

Параметры

  • name Имя параметра.

Возвращаемое значение

Значение свойства.

Getproperty

Синтаксис: public inline std::string GetProperty ( PropertyId id ) const;

Возвращает значение свойства по идентификатору.

Параметры

  • id Идентификатор параметра.

Возвращаемое значение

Значение свойства.

SetServiceProperty

Синтаксис: public inline void SetServiceProperty ( const std::string & name , const std::string & value , ServicePropertyChannel channel );

Задает значение свойства, которое будет передано службе по указанному каналу.

Параметры

  • name Имя свойства.

  • value Значение свойства.

  • channel Канал, используемый для передачи указанного свойства в службу.

SetProxy

Синтаксис: public inline void SetProxy ( const std::string & proxyHostName , uint32_t proxyPort , const std::string & proxyUserName , const std::string & proxyPassword );

Задает конфигурацию прокси-сервера.

Примечание. Функции прокси-сервера недоступны в macOS. Эта функция не будет влиять на эту платформу.

Параметры

  • proxyHostName Имя узла прокси-сервера без схемы протокола ([http://](http://))

  • proxyPort Номер порта прокси-сервера

  • proxyUserName Имя пользователя прокси-сервера

  • proxyPassword Пароль прокси-сервера

SetLanguage

Синтаксис: public inline void SetLanguage ( const std::string & lang );

Задайте для соединителя язык ввода.

Параметры

  • lang Указывает имя устного языка, распознаваемого в формате BCP-47.

GetLanguage

Синтаксис: public inline std::string GetLanguage ( ) const;

Возвращает язык ввода для соединителя. Язык указан в формате BCP-47.

Возвращаемое значение

Язык connetor.