定義語音合成要求的類別。 這個類別處於預覽狀態,而且可能會變更。 已在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 ( );
建立語音合成要求,並啟用文字串流。
返回
新語音合成要求實例的共享指標。