定义语音合成请求的类。 此类以预览版提供,可能会更改。 在版本 1.37.0 中添加。
成员
运算符 SPXREQUESTHANDLE
语法:public inline explicit operator SPXREQUESTHANDLE ( ) const;
用于获取基础句柄值的内部运算符。
返回
句柄。
获取输入流
语法: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
说话音量。
SetStyle
语法:public inline void SetStyle ( const std::string & style );
设置说话风格。
参数
-
style
说话风格。
SetTemperature
语法: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 ( );
析构对象。
NewTextStreamingRequest 请求
语法:public inline static std::shared_ptr< SpeechSynthesisRequest > NewTextStreamingRequest ( );
创建语音合成请求,并启用文本流式处理。
返回
指向新语音合成请求实例的共享指针。