Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Содержит сведения о результатах синтеза текста в речь. Добавлено в версию 1.4.0.
Члены
ResultId
Синтаксис: public const std::string & ResultId;
Уникальный идентификатор результата.
Причина
Синтаксис: public const ResultReason & Reason;
Причина синтеза результата.
AudioDuration
Синтаксис: public const std::chrono::milliseconds & AudioDuration;
Длительность синтезированного звука, допустимая только для завершенных синтзисов. Добавлено в версию 1.21.0.
Свойства
Синтаксис: public const PropertyCollection & Properties;
Коллекция дополнительных свойств SpeechSynthesisResult.
SpeechSynthesisResult
Синтаксис: public inline explicit SpeechSynthesisResult ( SPXRESULTHANDLE hresult );
Создает новый экземпляр с помощью предоставленного дескриптора.
Параметры
-
hresultдескриптор результатов.
GetAudioLength
Синтаксис: public inline uint32_t GetAudioLength ( );
Возвращает размер синтезированного звука в байтах.
Возвраты
Длина синтезированного звука
GetAudioData
Синтаксис: public inline std::shared_ptr< std::vector< uint8_t > > GetAudioData ( );
Получает синтезированный звук.
Возвраты
Синтезированные звуковые данные
оператор SPXRESULTHANDLE
Синтаксис: public inline explicit operator SPXRESULTHANDLE ( );
Явный оператор преобразования.
Возвраты
Дескриптор.
~SpeechSynthesisResult
Синтаксис: public inline ~SpeechSynthesisResult ( );
Деструктор.