Get Transcription Task Status
Retrieves the current status of a transcription task using the specified task_id
.
Monitor the progress of your speech-to-text conversion in real-time with our status tracking endpoint. This essential companion to our transcription service lets you check the current state of your audio processing job and retrieve completed transcripts. By polling this endpoint, you can track your transcription taskβs lifecycle and handle potential processing issues proactively.
This endpoint works in conjunction with the main /transcribe
endpoint, which initiates the transcription process and provides the task_id
required for status checks.
Implementing Status Checking
Hereβs how to implement transcription status monitoring in your application using Python:
Best Practices for Status Monitoring
Ensure efficient tracking of your transcription tasks with these professional recommendations:
- Optimized Polling Intervals: Start with 15-second intervals and gradually increase to 60 seconds for long audio files
- Terminal State Handling: Implement robust error handling for both success and failure scenarios
Authorizations
The x-api-key
is a custom header required for authenticating requests to our API. Include this header in your request with the appropriate API key value to securely access our endpoints. You can find your API key(s) in the 'API' section of our studio website.
Path Parameters
This parameter represents a unique identifier for a task. It is used in various API endpoints to query the status or result of a specific task. The task_id
is typically returned when a task is created.
Response
Successful Response
The response is of type object
.