클래스 SpeechSynthesisRequest

음성 합성 요청을 정의하는 클래스입니다. 이 클래스는 미리 보기 상태이며 변경될 수 있습니다. 버전 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 ( );

텍스트 스트리밍을 사용하도록 설정된 음성 합성 요청을 만듭니다.

반환

새 음성 합성 요청 인스턴스에 대한 공유 포인터입니다.