allows you to record a continuous stream of prompts into a single file, and then automatically break the single file into individual files. SndChp separates a single file into individual files using periods of silence as separators. The resulting individual files can then be converted, volume normalized, and packed using other Audio ToolBox utilities.
Suppose that you need to record the numbers from one to one hundred. Rather than starting and stopping the recording process each time, you can simply record all the numbers into a single file ¾ leaving a few seconds of silence between each value ¾ and then use the sound chop tool to separate, crop silence, and store each message into a separate file numbered from one to one hundred.
The following sections refer to options as seen on the ToolBox Apprentice screen. If you prefer to use Audio ToolBox from the DOS environment, and not use ToolBox Apprentice, simply skip to the section "Sound Chop Command Line Options".
Use this settings to specify the data type and frequency for your source audio file. Audio ToolBox supports many different file types and data formats. You may need to review information provided by your system vendor to determine which one is best for your particular needs. For a detailed discussion on file data types and frequencies, please refer to Error! Reference source not found., Error! Reference source not found., page
*.If you chop a file with the wrong File Data Type Audio ToolBox will try to detect this condition and report an error. Some data types, however, cannot be accurately detected and the file will be interpreted as "constant sound", i.e., static. Sometimes, however, the file be interpreted as normal but with sections of "static" at the beginning, end, and possibly intermixed. This "static" is actually header and format information being read as audio data, and will be treated as sound and possibly placed into a separate file. Simply re-chop the file with the proper file data type.
Since Audio ToolBox supports many different file data types, you may need to review information provided by your system vendor to determine which one will work for you.
If you chop a file with the wrong Frequency, the file processing will usually sound normal, but the various processing parameters (expressed in seconds) will be shifted. In most cases, these discrepancies will have little noticeable effect (slightly larger or smaller regions of silence at the beginning or end, measured in hundredths of a second). For best results, however, you should review information provided by your system vendor to determine the correct frequency for your particular application.
These options let you specify additional parameters to your sound chop command line so you can more accurately control the result.
Sound chop
produces numbered files such as "0000.Vox", "0001.Vox", etc. Use this parameter to change the ".Vox" file extension name.The guard time parameter sets the amount of time to leave at either end of chopped sound segments. Increase the guard time for more silence at the beginning and end, decrease for less time.
Sound chop
produces numbered files such as "0000.Vox", "0001.Vox", from 0 to the total number of file sound sections. Use this parameter to change the starting count value to produce starting with a value other than zero.Sound threshold level maximum percentage (default is 2% of max). Use this setting to change the audio level interpreted as "sound". Higher values result in higher immunity to noise, but lower sensitivity to sound. If your audio segments are recorded so that they fade in or fade out, you may want to decrease this setting so that sound chop retains the quieter beginnings and endings of segments. Similarly, if the silence between segments contains "noise", you may want to increase this setting so that sound chop accurately interprets the separators as silence.
The following tables describe in detail the sound chop command line parameters and their usage. If you prefer to use only the ToolBox Apprentice, and work solely from the Windows environment, simply skip this section.
SndChp
SndChp [-help] SndFile [VoxExt -ac -co -di -fi - fl -fr -st -sa -sd]
Chops the specified file into individual files using periods of silence as separators.
Parameters Description
-fi
X.x Frequency of input override in kHz. Use this setting to override the default sample frequency of the source audio file.-fl
X.x Frame length for silence detector (default is 1.0 sec). Use this setting to change the length of silence considered as separating new files.-fr
X.x Frame resolution for silence detector (default is 0.01 sec). Use this setting to change the level of detail used when analyzing a file. For VISI technical support use only.-st
XXX Sound threshold level maximum percentage (default is 2% of max). Use this setting to change the audio level interpreted as "sound". Higher values result in higher immunity to noise, but lower sensitivity to sound.-sa
XXX Sensitivity attack ratio for silence detector (default is 20% of frame). Use this setting to change the amount of sound that must be detected to recognize a transition from a region of silence to a region of active audio. Higher values result in higher immunity to noise, but increase the possibility of losing a portion of the beginning of active audio.-sd
XXX Sensitivity decay ratio for silence detector (default is 10% of frame). Use this setting to change the amount of sound that must be detected to recognize a transition from a region of active audio to a region of silence. Higher values result in higher immunity to noise, but increase the possibility of leaving a larger portion of silence at the end of active audio.Example
Chop the sample silence delimited 11 kHz 16 bit Multimedia Wave file PCMCvt.Wav into separate Multimedia Wave files by entering:
You have now created 0001.Wav and 0002.Wav, which contain the active audio portions of the original file.