Use DeleteVoiceSegment to delete a voice segment.
DeleteVoiceSegment removes the segment, either from the temporary workspace in which the system holds it until it is saved, or from disk.
Notes:
The parameters for DeleteVoiceSegment identify the voice segment to delete and where it is located. This action deletes a voice segment either from workspace (Voice in Workspace) or from disk (Voice on Disk). If the voice data is in workspace, there are no parameters. If the segment is stored on disk, the parameters are:
DeleteVoiceSegment can have one of the following results:
When using an ASCII editor, code this action with these parameters in the following order:
Or:
Or:
For example:
label: "Check Edges" DeleteVoiceSegment("IN_WORKSPACE") edge EDGE_DELETE_VCE_SUCCESSFUL: successful edge EDGE_DELETE_VCE_UNSUCCESSFUL: unsuccessful edge EDGE_DELETE_VCE_NO_VOICE: no_voice ; DeleteVoiceSegment("ON_DISK", "VDIR_NAME", System, loc1_n, SV142); # SV142...App Profile Language
The parameters and edges are described above under "Parameters" and "Possible results". For more information, see Testing a state table using the debugger.