kelas SpeechSynthesisResult
Berisi informasi tentang hasil dari sintesis teks ke ucapan. Ditambahkan dalam versi 1.4.0.
Anggota
ResultId
Sitnaksis: public const std::string & ResultId;
Id hasil unik.
Alasan
Sitnaksis: public const ResultReason & Reason;
Alasan hasil sintesis.
AudioDuration
Sitnaksis: public const std::chrono::milliseconds & AudioDuration;
Durasi waktu audio yang disintesis, hanya berlaku untuk sintesis yang selesai. Ditambahkan dalam versi 1.21.0.
Properti
Sitnaksis: public constPropertyCollection & Properties;
Kumpulan properti SpeechSynthesisResult tambahan.
SpeechSynthesisResult
Sitnaksis: public inline explicit SpeechSynthesisResult ( SPXRESULTHANDLE hresult );
Membuat instans baru menggunakan handel yang disediakan.
Parameter
hresult
Handel hasil.
GetAudioLength
Sitnaksis: public inline uint32_t GetAudioLength ( );
Mendapatkan ukuran audio yang disintesis dalam byte.
Mengembalikan
Panjang audio yang disintesis
GetAudioData
Sitnaksis: public inline std::shared_ptr< std::vector< uint8_t > > GetAudioData ( );
Mendapatkan audio yang disintesis.
Mengembalikan
Data audio yang disintesis
operator SPXRESULTHANDLE
Sitnaksis: public inline explicit operator SPXRESULTHANDLE ( );
Operator konversi eksplisit.
Mengembalikan
Pegangan.
~SpeechSynthesisResult
Sitnaksis: public inline ~SpeechSynthesisResult ( );
Destruktor.