クラス 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 でプロパティ値を設定します。

パラメーター

  • 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 指定したプロパティをサービスに渡すために使用されるチャネル。

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 言語。