{
"segmentStart": scripts (required),
"segmentEnd": scripts (required)
}
Specifies the name of the sound file that contains the CueVoice or the string for generating a TTS cueVoice when the launch type is Full.
To have random variation for the cueVoice, you can have several sound files with the same name but different numbers amended to the name, like @{CUEVOICE-<NUMBER>}
Similarly, you can also specify a string that is defined in string.json for generating TTS. Sound file reference is expected by default. If there is not sound file existing, strings for TTS will be used instead. If the value of the string is null, nothing is played and spoken.
Specifies the name of the sound file that contains the CueVoice or the string for generating a TTS when the Segment is stopped and the launch type is Full. The format specification is same as segmentStart.
The schema defines the following additional types:
{
"common": string (required),
ANY: string
}
The sub key which is mandatory. It is used as default if the cueVoice is not specified in the LaunchRule.json file when a segment is started by a worker or a launch rule.
The custom CueVoice. A developer can add any sub keys other than 'common' for CueVoice which can be used in a launch request from LaunchRules.json