SWIendp—end pointer

This event is written for every recognition attempt (where start of speech is detected), whether the recognition was successful or not. It is not logged if there is no start of speech. The event is triggered if the voice platform stops the endpointer.

In addition to the Tokens used for every event, this event has the following tokens:

Token

Meaning

BRGN

Boolean value, set to 1 if speech was detected while the prompt was playing, 0 if not.

BTIM

Integer number of elapsed milliseconds between the first sample and the detection of speech, counted based on the duration of the samples passed into the endpointer.

MODE

Input mode used:

  • spch—Caller used speech.
  • dtmf—Caller used DTMF.
  • hangup—Caller disconnected (some older systems logged this as empty).
  • timeout—No speech detected; timeout.
  • other—The voice browser requested a stop for an unknown reason.

SRC

This token, if present, is set to "SWIep."

Note: In previous releases of Nuance Recognizer, the voice platform was responsible for logging the SWIendp event. This is no longer necessary, and if a platform logs the event, there will be two occurrences. This token indicates the event is written automatically by the endpointer, and not by the platform; it distinguishes the automatic occurrence from the platform occurrence.