Configuring Actions

The action section contains a set of parameters that define what to do with transcripts. The following example includes [LiveLog] and [PostLog] action sections where the defined values refer to scripts that perform additional processing on utterances or transcripts.

[LiveLog]
action = LogUtterances
formatter = TextFormatter

[PostLog]
action = LogTranscript
formatter = TextFormatter
transcribe = true
Table 1. Action settings — /config/custom.cfg

Action Parameter

Values

Description

action

LogTranscript , LogUtterances , SlackLiveUtterances , PostZipToVSpark , SendUttStats

The filename of the Python script (without extension) containing the instructions of the action. If the module isn't found or invalid, the action is bypassed and a log entry is generated.

formatter

TextFormatter , JsonFormatter

Controls the output format. Two formatters are provided: TextFormatter and JsonFormatter . If left unspecified, each action will determine how to handle this parameter.

transcribe

false (default), true

Indicates whether or not the audio is sent to V‑Blaze.

Note: The transcribe parameter is for post-call treatment only. Live calls do not use this parameter.