Class 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 合成语音的音调。

SetRate

语法:public inline void SetRate ( const std::string & rate );

设置说话率。

参数

  • rate 说话率。

SetVolume

语法:public inline void SetVolume ( const std::string & volume );

设置说话音量。

参数

  • volume 说话音量。

~SpeechSynthesisRequest

语法:public inline virtual ~SpeechSynthesisRequest ( );

析构对象。

NewTextStreamingRequest

语法:public inline static std::shared_ptr< SpeechSynthesisRequest > NewTextStreamingRequest ( );

创建语音合成请求,并启用文本流式处理。

返回

指向新语音合成请求实例的共享指针。