klasse SpeechSynthesisResult
Bevat informatie over het resultaat van tekst-naar-spraaksynthese. Toegevoegd in versie 1.4.0.
Leden
ResultId
Syntaxis: public const std::string & ResultId;
Unieke resultaat-id.
Reden
Syntaxis: public const ResultReason & Reason;
Reden van het syntheseresultaat.
AudioDuration
Syntaxis: public const std::chrono::milliseconds & AudioDuration;
Tijdsduur van de gesynthetiseerde audio, alleen geldig voor voltooide synthsis. Toegevoegd in versie 1.21.0.
Eigenschappen
Syntaxis: public constPropertyCollection & Properties;
Verzameling van aanvullende SpeechSynthesisResult-eigenschappen.
SpeechSynthesisResult
Syntaxis: public inline explicit SpeechSynthesisResult ( SPXRESULTHANDLE hresult );
Hiermee maakt u een nieuw exemplaar met behulp van de opgegeven ingang.
Parameters
hresult
Resultaatgreep.
GetAudioLength
Syntaxis: public inline uint32_t GetAudioLength ( );
Hiermee haalt u de grootte van gesynthetiseerde audio op in bytes.
Retouren
Lengte van gesynthetiseerde audio
GetAudioData
Syntaxis: public inline std::shared_ptr< std::vector< uint8_t > > GetAudioData ( );
Haalt de gesynthetiseerde audio op.
Retouren
Gesynthetiseerde audiogegevens
operator SPXRESULTHANDLE
Syntaxis: public inline explicit operator SPXRESULTHANDLE ( );
Expliciete conversieoperator.
Retouren
Een handvat.
~SpeechSynthesisResult
Syntaxis: public inline ~SpeechSynthesisResult ( );
Destructor.