goToForStopRecordReason JSON Reference
| Declared in | Voiceflow.schema.json |
Overview
Specifies the Voiceflow Module IDs to transition to depending on the reason that caused audio recording to stop.
Note: Unless stated otherwise, value of properties that are of type "string" can be updated at runtime by an application if their value is entered as a field name wrapped by "$[" and "]". If a property is of a type other than "string", then an additional property of type "string" with the same property name appended with the string "Runtime" is added to have its value entered as a field name wrapped by "$[" and "]". This allows the application to set the value of the field name at runtime to be the value of the original non-runtime property. Valid values of runtime fields override the values of non-runtime properties.
Properties
-
unknownErrorjson parameterUnknown error. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
-
writeToStreamErrorjson parameterWrite to stream error. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
-
alreadyRecordingjson parameterAudio recording did not start because audio recording is already active. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
-
recordingFileErrorjson parameterRecording to file error. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
-
audioFormatErrorjson parameterAudio Format error. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
-
unknownjson parameterUnknown reason. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
-
stopRequestjson parameterReceived a stop audio recording request. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
-
maxAudioExceededjson parameterAudio recorded in file exceeded maximum duration threshold. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
-
maxRecordingExceededjson parameterAudio read from audio source to be processed and recorded exceeded maximum duration threshold. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
-
maxPreSpeechSilenceExceededjson parameterPre-speech silence duration exceeded maximum pre-speech duration threshold. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
-
maxPostSpeechSilenceExceededjson parameterPost-speech silence duration exceeded maximum post-speech duration threshold. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
-
maxSpeechExceededjson parameterSpeech duration exceeded maximum speech duration threshold. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
-
reachedEndOfFilejson parameterReached end of file. The value can be set at runtime using
"$[<FieldName>]"entry convention.Parameter is optional.
JSON Parameters
alreadyRecording
"alreadyRecording": string
Discussion
Audio recording did not start because audio recording is already active. The value can be set at runtime using "$[<FieldName>]" entry convention.
Parameter is optional.
Declared In
Voiceflow.schema.json
audioFormatError
"audioFormatError": string
Discussion
Audio Format error. The value can be set at runtime using "$[<FieldName>]" entry convention.
Parameter is optional.
Declared In
Voiceflow.schema.json
maxAudioExceeded
"maxAudioExceeded": string
Discussion
Audio recorded in file exceeded maximum duration threshold. The value can be set at runtime using "$[<FieldName>]" entry convention.
Parameter is optional.
Declared In
Voiceflow.schema.json
maxPostSpeechSilenceExceeded
"maxPostSpeechSilenceExceeded": string
Discussion
Post-speech silence duration exceeded maximum post-speech duration threshold. The value can be set at runtime using "$[<FieldName>]" entry convention.
Parameter is optional.
Declared In
Voiceflow.schema.json
maxPreSpeechSilenceExceeded
"maxPreSpeechSilenceExceeded": string
Discussion
Pre-speech silence duration exceeded maximum pre-speech duration threshold. The value can be set at runtime using "$[<FieldName>]" entry convention.
Parameter is optional.
Declared In
Voiceflow.schema.json
maxRecordingExceeded
"maxRecordingExceeded": string
Discussion
Audio read from audio source to be processed and recorded exceeded maximum duration threshold. The value can be set at runtime using "$[<FieldName>]" entry convention.
Parameter is optional.
Declared In
Voiceflow.schema.json
maxSpeechExceeded
"maxSpeechExceeded": string
Discussion
Speech duration exceeded maximum speech duration threshold. The value can be set at runtime using "$[<FieldName>]" entry convention.
Parameter is optional.
Declared In
Voiceflow.schema.json
reachedEndOfFile
"reachedEndOfFile": string
Discussion
Reached end of file. The value can be set at runtime using "$[<FieldName>]" entry convention.
Parameter is optional.
Declared In
Voiceflow.schema.json
recordingFileError
"recordingFileError": string
Discussion
Recording to file error. The value can be set at runtime using "$[<FieldName>]" entry convention.
Parameter is optional.
Declared In
Voiceflow.schema.json
stopRequest
"stopRequest": string
Discussion
Received a stop audio recording request. The value can be set at runtime using "$[<FieldName>]" entry convention.
Parameter is optional.
Declared In
Voiceflow.schema.json
unknown
"unknown": string
Discussion
Unknown reason. The value can be set at runtime using "$[<FieldName>]" entry convention.
Parameter is optional.
Declared In
Voiceflow.schema.json