sınıf Konuşma Sentezi Sonuç

Metin okuma sentezinden elde edilen sonuç hakkında bilgi içerir. Sürüm 1.4.0'a eklendi.

Üyeler

ResultId

Sözdizimi: public const std::string & ResultId;

Benzersiz sonuç kimliği.

Nedeni

Sözdizimi: public const ResultReason & Reason;

Sentez sonucunun nedeni.

AudioDuration

Sözdizimi: public const std::chrono::milliseconds & AudioDuration;

Sentezlenen sesin süresi, yalnızca tamamlanan synthsis için geçerlidir. Sürüm 1.21.0'a eklendi.

Özellikler

Sözdizimi: public const PropertyCollection & Properties;

Ek SpeechSynthesisResult özellikleri koleksiyonu.

SpeechSynthesisResult

Sözdizimi: public inline explicit SpeechSynthesisResult ( SPXRESULTHANDLE hresult );

Sağlanan tanıtıcıyı kullanarak yeni bir örnek oluşturur.

Parametreler

  • hresult Sonuç tutamacı.

GetAudioLength

Sözdizimi: public inline uint32_t GetAudioLength ( );

Sentezlenen sesin boyutunu bayt cinsinden alır.

İade

Sentezlenmiş ses uzunluğu

GetAudioData

Sözdizimi: public inline std::shared_ptr< std::vector< uint8_t > > GetAudioData ( );

Sentezlenen sesi alır.

İade

Sentezlenmiş ses verileri

işleç SPXRESULTHANDLE

Sözdizimi: public inline explicit operator SPXRESULTHANDLE ( );

Açık dönüştürme işleci.

İade

Bir tutamaç.

~SpeechSynthesisResult

Sözdizimi: public inline ~SpeechSynthesisResult ( );

Yıkıcı.