Open topic with navigation

# Run an Audio Preprocessing Task

You can preprocess audio as a standalone task or as the initial step in other processing tasks. There are four standalone preprocessing tasks available out of the box, corresponding to the four `audiopreproc` modes.

`SpeechSilClassification` | Classifies segments of audio as speech, non-speech, or music.
`ClippingDetection` | Detects and assesses clipping in an audio file.
`SNRCalculation` | Estimates the SNR levels across an audio file.
`DialToneIdentification` | Detects and identifies dial tones.

To run a standalone audio preprocessing task

- Send an `AddTask` action to IDOL Speech Server, and set the following parameters:

  `Type` | The task name.
  `File` | The audio file to process. To restrict processing to a section of the audio file, set the start and end times in the `wav` module (for information about how to configure the `wav` module, see the IDOL Speech Server Reference).
  `Out` | The file to write the results to.

For example:

    http://localhost:13000/action=AddTask&Type=SpeechSilClassification&File=C:\Data\Conference.wav&Out=ConfClassification.ctm

This action uses port `13000` to instruct IDOL Speech Server, which is located on the local machine, to perform the `SpeechSilClassification` task on the `Conference.wav` file and write the results to the `ConfClassification.ctm` file.

This action returns a token. You can use the token to:

- Check the task status. See Check the Status of a Task.
- Retrieve the results file. See Find Recommended Language Resources to Use in a Task.

Related Topics

- Configure Custom Tasks
- Start and Stop Tasks

© 2013-2016 Hewlett Packard Enterprise Development LP | Send documentation feedback to HPE Close We welcome your comments! To open the configured email client on this computer, open an email window. Otherwise, copy the information below to a web mail client, and send this email to AutonomyTPFeedback@hpe.com. Product: Topic Title: Help Topic: Feedback:

_HP_HTML5_bannerTitle.htm