Speech API

Create feedback records and import transcribed audio programmatically.

The Speech API triggers audio-file processing in Medallia Speech for the purpose of creating a feedback record in Experience Cloud.

Once audio files have been uploaded to Experience Cloud, use the /v0/bulk-ingest endpoint to trigger file processing in Medallia Speech, which will create a feedback record for each call.

Additionally, there is a Medallia connector that uses this mechanism to fetch data from the Media File Transfer storage bucket for ingestion.

Note: To use this API, you must have already transferred the call recording files to an intermediary storage system between your network and the Experience Cloud instance. We recommend that you use a Medallia Media File Transfer storage bucket for this purpose.

To upload pre-transcribed audio from your own Automatic Speech Recognition (ASR) engine, use the /v1/bulk-ingest-transcription endpoint.

Endpoints

EndpointUsageHTTP Method
/v0/bulk-ingest

Trigger audio-file processing in Medallia Speech for the purpose of creating a feedback record in Experience Cloud.

POST
/v1/bulk-ingest-transcriptionUpload pre-transcribed audio from your own Automatic Speech Recognition (ASR) engine.POST