음성 합성 요청을 정의하는 클래스입니다. 이 클래스는 미리 보기 상태이며 변경될 수 있습니다. 버전 1.37.0에 추가되었습니다.
회원
연산자 SPXREQUESTHANDLE
구문: public inline explicit operator SPXREQUESTHANDLE ( ) const;
내부 핸들 값을 가져오는 데 사용되는 내부 연산자입니다.
반환
핸들입니다.
GetInputStream
구문: public inline InputStream & GetInputStream ( );
음성 합성 요청에 대한 입력 스트림을 가져옵니다.
반환
입력 스트림입니다.
SetPitch (세트피치)
구문: public inline void SetPitch ( const std::string & pitch );
합성된 음성의 피치를 설정합니다.
매개 변수
-
pitch합성 된 연설의 피치입니다.
속도 설정
구문: public inline void SetRate ( const std::string & rate );
말하기 속도를 설정합니다.
매개 변수
-
rate말하기 속도입니다.
볼륨설정
구문: public inline void SetVolume ( const std::string & volume );
말하기 볼륨을 설정합니다.
매개 변수
-
volume말하기 볼륨입니다.
셋스타일
구문: public inline void SetStyle ( const std::string & style );
말하기 스타일을 설정합니다.
매개 변수
-
style말하기 스타일입니다.
설정 온도
구문: public inline void SetTemperature ( const float temperature );
말하기 온도를 설정합니다.
매개 변수
-
temperature말하기 온도입니다.
SetCustomLexiconUrl 설정
구문: public inline void SetCustomLexiconUrl ( const std::string & customLexiconUrl );
사용자 지정 어휘집 URL을 설정합니다.
매개 변수
-
customLexiconUrl사용자 지정 발음 어휘집에 대한 URL입니다.
SetPreferLocales
구문: public inline void SetPreferLocales ( const std::string & preferLocales );
음성 합성을 위한 기본 로캘을 설정합니다.
매개 변수
-
preferLocales우선 순위 순서대로 쉼표로 구분된 로캘 이름 목록입니다.
~음성 합성 요청
구문: public inline virtual ~SpeechSynthesisRequest ( );
개체를 소멸합니다.
NewTextStreaming요청
구문: public inline static std::shared_ptr< SpeechSynthesisRequest > NewTextStreamingRequest ( );
텍스트 스트리밍을 사용하도록 설정된 음성 합성 요청을 만듭니다.
반환
새 음성 합성 요청 인스턴스에 대한 공유 포인터입니다.