ダイアログ サービス コネクタ オブジェクトの基本構成を定義するクラス。
メンバー
~DialogServiceConfig
構文: public virtual ~DialogServiceConfig ( ) = default;
既定のデストラクター。
演算子 SPXSPEECHCONFIGHANDLE
構文: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;
基になるハンドル値を取得するために使用される内部演算子。
返品ポリシー
ハンドル。
プロパティを設定
構文: public inline void SetProperty ( const std::string & name , const std::string & value );
プロパティ値を名前で設定します。
パラメーター
nameプロパティ名。valueプロパティ値です。
プロパティを設定
構文: public inline void SetProperty ( PropertyId id , const std::string & value );
ID でプロパティ値を設定します。
パラメーター
idプロパティ ID。valueプロパティ値です。
GetProperty
構文: public inline std::string GetProperty ( const std::string & name ) const;
名前でプロパティ値を取得します。
パラメーター
-
nameパラメーター名。
返品ポリシー
プロパティ値。
GetProperty
構文: public inline std::string GetProperty ( PropertyId id ) const;
ID でプロパティ値を取得します。
パラメーター
-
idパラメーター ID。
返品ポリシー
プロパティ値。
SetServiceProperty
構文: public inline void SetServiceProperty ( const std::string & name , const std::string & value , ServicePropertyChannel channel );
指定したチャネルを使用してサービスに渡されるプロパティ値を設定します。
パラメーター
nameプロパティ名。valueプロパティ値です。channel指定したプロパティをサービスに渡すために使用されるチャネル。
プロキシの設定
構文: 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プロキシ サーバーのパスワード
言語設定
構文: public inline void SetLanguage ( const std::string & lang );
入力言語をコネクタに設定します。
パラメーター
-
langBCP-47 形式で認識される音声言語の名前を指定します。
GetLanguage
構文: public inline std::string GetLanguage ( ) const;
コネクタへの入力言語を取得します。 言語は BCP-47 形式で指定されています。
返品ポリシー
Connetor 言語。