class SpeechSynthesisResult
Metin okuma sentezinden elde edilen sonuç hakkında bilgi içerir. Sürüm 1.4.0'da eklendi.
Üyeler
ResultId
Söz dizimi: public const std::string & ResultId;
Benzersiz sonuç kimliği.
Nedeni
Söz dizimi: public const ResultReason & Reason;
Sentez sonucunun nedeni.
AudioDuration
Söz dizimi: public const std::chrono::milliseconds & AudioDuration;
Sentezlenen sesin süresi, yalnızca tamamlanan synthsis için geçerlidir. Sürüm 1.21.0'da eklendi.
Özellikler
Söz dizimi: public constPropertyCollection & Properties;
Ek SpeechSynthesisResult özelliklerinin koleksiyonu.
SpeechSynthesisResult
Söz dizimi: public inline explicit SpeechSynthesisResult ( SPXRESULTHANDLE hresult );
Sağlanan tanıtıcıyı kullanarak yeni bir örnek oluşturur.
Parametreler
hresult
Sonuç tutamacı.
GetAudioLength
Söz dizimi: public inline uint32_t GetAudioLength ( );
Sentezlenen sesin bayt cinsinden boyutunu alır.
Döndürülenler
Sentezlenen sesin uzunluğu
GetAudioData
Söz dizimi: public inline std::shared_ptr< std::vector< uint8_t > > GetAudioData ( );
Sentezlenen sesi alır.
Döndürülenler
Sentezlenmiş ses verileri
işleç SPXRESULTHANDLE
Söz dizimi: public inline explicit operator SPXRESULTHANDLE ( );
Açık dönüştürme işleci.
Döndürülenler
Bir tutamaç.
~SpeechSynthesisResult
Söz dizimi: public inline ~SpeechSynthesisResult ( );
Yıkıcı.