다음을 통해 공유


클래스 대화 상자::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 언어입니다.