class SpeechSynthesisWordBoundaryEventArgs

class SpeechSynthesisWordBoundaryEventArgs
  : public EventArgs

Класс для аргументов события границы слова синтеза речи. Добавлено в версии 1.7.0.

Элементы

ResultId

Синтаксис: public const std::string & ResultId;

Уникальный идентификатор результата. Добавлено в версии 1.25.0.

AudioOffset

Синтаксис: public uint64_t AudioOffset;

Звуковое смещение границы слова.

Duration

Синтаксис: public const std::chrono::milliseconds & Duration;

Продолжительность звука. Добавлено в версии 1.21.0.

TextOffset

Синтаксис: public uint32_t TextOffset;

Смещение текста границы слова.

WordLength

Синтаксис: public uint32_t WordLength;

Длина слова границы слова.

Текст

Синтаксис: public const std::string & Text;

Текст. Добавлено в версии 1.21.0.

BoundaryType

Синтаксис: public const SpeechSynthesisBoundaryType & BoundaryType;

Тип границы Word. Добавлено в версии 1.21.0.

SpeechSynthesisWordBoundaryEventArgs

Синтаксис: public inline explicit SpeechSynthesisWordBoundaryEventArgs ( SPXEVENTHANDLE hevent );

Конструктор.

Параметры

  • hevent Дескриптор события

~SpeechSynthesisWordBoundaryEventArgs

Синтаксис: public inline virtual ~SpeechSynthesisWordBoundaryEventArgs ( );