class SynthesisVoicesResult

Contains information about result from voices list of speech synthesizers. Added in version 1.16.0.

Members

Voices

Syntax: public const std::vector< std::shared_ptr< VoiceInfo > > & Voices;

Retrieved voices.

ErrorDetails

Syntax: public const std::string & ErrorDetails;

Error details.

ResultId

Syntax: public const std::string & ResultId;

Unique result id.

Reason

Syntax: public const ResultReason & Reason;

Reason of the voices list result.

Properties

Syntax: public const PropertyCollection & Properties;

Collection of additional SynthesisVoicesResult properties.

SynthesisVoicesResult

Syntax: public inline explicit SynthesisVoicesResult ( SPXRESULTHANDLE hresult );

Creates a new instance using the provided handle.

Parameters

  • hresult Result handle.

operator SPXRESULTHANDLE

Syntax: public inline explicit operator SPXRESULTHANDLE ( );

Explicit conversion operator.

Returns

A handle.

~SynthesisVoicesResult

Syntax: public inline ~SynthesisVoicesResult ( );

Destructor.