Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Informationen zum Ergebnis aus der Text-zu-Sprache-Synthese. In Version 1.4.0 hinzugefügt.
Elemente
ResultId
Syntax: public const std::string & ResultId;
Eindeutige Ergebnis-ID.
Ursache
Syntax: public const ResultReason & Reason;
Grund des Syntheseergebnisses.
AudioDuration
Syntax: public const std::chrono::milliseconds & AudioDuration;
Zeitdauer der synthetisierten Audiodaten, nur gültig für abgeschlossene Synthsis. In Version 1.21.0 hinzugefügt.
Eigenschaften
Syntax: public const PropertyCollection & Properties;
Sammlung zusätzlicher SpeechSynthesisResult-Eigenschaften.
SpeechSynthesisResult
Syntax: public inline explicit SpeechSynthesisResult ( SPXRESULTHANDLE hresult );
Erstellt eine neue Instanz mithilfe des bereitgestellten Handles.
Die Parameter
-
hresultErgebnisziehpunkt.
GetAudioLength
Syntax: public inline uint32_t GetAudioLength ( );
Ruft die Größe von synthetisierten Audio in Bytes ab.
Rückgaben
Länge der synthetisierten Audiowiedergabe
GetAudioData
Syntax: public inline std::shared_ptr< std::vector< uint8_t > > GetAudioData ( );
Ruft das synthetisierte Audio ab.
Rückgaben
Synthetisierte Audiodaten
Operator SPXRESULTHANDLE
Syntax: public inline explicit operator SPXRESULTHANDLE ( );
Expliziter Konvertierungsoperator.
Rückgaben
Ein Handle.
~SpeechSynthesisResult
Syntax: public inline ~SpeechSynthesisResult ( );
Destruktor.