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.