class HybridSpeechConfig
음성 인식 또는 음성 합성에 대한 하이브리드(클라우드 및 포함된) 구성을 정의하는 클래스입니다.
멤버
연산자 SPXSPEECHCONFIGHANDLE
구문: public inline explicit operator SPXSPEECHCONFIGHANDLE ( ) const;
내부 연산자는 기본 핸들 값을 가져오는 데 사용됩니다.
반환
핸들입니다.
SetSpeechRecognitionOutputFormat
구문: public inline void SetSpeechRecognitionOutputFormat ( OutputFormat format );
음성 인식 출력 형식을 설정합니다.
매개 변수
format
음성 인식 출력 형식(단순 또는 상세).
GetSpeechRecognitionOutputFormat
구문: public inline OutputFormat GetSpeechRecognitionOutputFormat ( ) const;
음성 인식 출력 형식을 가져옵니다.
반환
음성 인식 출력 형식(단순 또는 상세).
SetSpeechSynthesisOutputFormat
구문: public inline void SetSpeechSynthesisOutputFormat ( SpeechSynthesisOutputFormat formatId );
음성 합성 출력 형식(예: Riff16Khz16BitMonoPcm)을 설정합니다.
매개 변수
formatId
출력 형식 ID를 지정합니다.
GetSpeechSynthesisOutputFormat
구문: public inline std::string GetSpeechSynthesisOutputFormat ( ) 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입니다.
반환
속성 값입니다.
~HybridSpeechConfig
구문: public virtual ~HybridSpeechConfig ( ) = default;
개체를 소멸합니다.
FromConfigs
구문: public inline static std::shared_ptr< HybridSpeechConfig > FromConfigs ( std::shared_ptr< SpeechConfig > cloudSpeechConfig , std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );
지정된 클라우드 및 포함된 음성 구성을 사용하여 하이브리드 음성 구성의 인스턴스를 만듭니다.
매개 변수
cloudSpeechConfig
클라우드 음성 구성의 공유 스마트 포인터입니다.embeddedSpeechConfig
포함된 음성 구성의 공유 스마트 포인터입니다.
반환
새 하이브리드 음성 구성 인스턴스에 대한 공유 포인터입니다.